چند روز پیش یه دسته عکس گرفته بودم که قصد داشتم روی وب قرار بدم. نیاز بود که عکس ها را از اندازه اصلی به شکلی که هم اندازه و هم حجم مناسبی باشه در بیارم. برای این کار اومد از ابزاری به نام convert استفاده کردم، که بسیار ساده با یک دستور، کلیه عکس های یک پوشه را resize کرد.
در مرحله اول بسته های مورد نیاز را باید نصب کنید
aptitude install imagemagick
و بعد از اون کافیه وارد پوشه عکس ها شده و از دستور convert برای تغییر اندازه استفاده کنید. در مثال زیر من دو عکس داره می خواهم اندازه آنها را به 600×800 تغییر دهم. چون ممکن است سایز عکس ها استاندارد نباشد، در این مثال من فقط از یک مقیاس یعنی x800 استفاده کردم
$ ls
۲۰۱۴۱۱۰۶_۲۳۴۱۵۴.jpg ۲۰۱۴۱۱۰۶_۲۳۴۵۰۵_LLS.jpg$ convert *.jpg -resize x800 newname.jpg
$ ls
۲۰۱۴۱۱۰۶_۲۳۴۱۵۴.jpg ۲۰۱۴۱۱۰۶_۲۳۴۵۰۵_LLS.jpg newname-0.jpg newname-1.jpg
همانطور که ملاحظه می کنید برنامه convert خود نامی که من به آن داده ام با اضافه کردن شماره متمایز کرده است.
منبع: وبلاگ سیوک