Imagemagick: Batch resize images

Posted Over 11 years ago. Visible to the public.

Trick: Do not use convert but mogrify:

mogrify -resize 50% *

This overwrites the original image file.

In contrast, convert writes to a different image file. Here is an example if you need this:

cd /path/to/image/directory
for i in `ls -1 *jpg`; do convert -resize 50% $i "thumb_$i"; done
Thomas Eisenbarth
Last edit
Over 7 years ago
Deleted user #20
License
Source code in this card is licensed under the MIT License.
Posted by Thomas Eisenbarth to makandra dev (2012-09-15 13:18)