Batch Resize: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 8: | Line 8: | ||
'''find . -iname '*.jpg' -exec convert {} -resize 640x480 {} \; | '''find . -iname '*.jpg' -exec convert {} -resize 640x480 {} \; | ||
'''find . -iname '*.jpg' -exec convert {} -resize 960x720 {} \; | |||
To resize and convert to another format (example converts JPEG to PNG): | To resize and convert to another format (example converts JPEG to PNG): | ||
'''find . -iname '*.jpg' -exec convert {} -resize 640x480 {}.png \; | '''find . -iname '*.jpg' -exec convert {} -resize 640x480 {}.png \; |
Revision as of 05:26, 17 November 2015
All it takes is one line to resize a directory full of images to your desired size if you have the ImageMagick tools package installed. convert is a tool that comes with that package.
To install ImageMagick, go to Terminal and type: (on Debian/Ubuntu based systems)
sudo apt-get install imagemagick
To resize only, go to the directory of interest:
find . -iname '*.jpg' -exec convert {} -resize 640x480 {} \;
find . -iname '*.jpg' -exec convert {} -resize 960x720 {} \;
To resize and convert to another format (example converts JPEG to PNG):
find . -iname '*.jpg' -exec convert {} -resize 640x480 {}.png \;