تغییر اندازه (resize) دسته ای عکس ها

چند روز پیش یه دسته عکس گرفته بودم که قصد داشتم روی وب قرار بدم. نیاز بود که عکس ها را از اندازه اصلی به شکلی که هم اندازه و هم حجم مناسبی باشه در بیارم. برای این کار اومد از ابزاری به نام 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 خود نامی که من به آن داده ام با اضافه کردن شماره متمایز کرده است.

منبع: وبلاگ سیوک

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *