Home » Questions » Computers [ Ask a new question ]

Bulk convert photos to smaller size? [closed]

Bulk convert photos to smaller size? [closed]

I have about 500 photos - each about 5MB in size. I'd like to bulk convert them to a smaller size, suitable for email and web-hosting.

Asked by: Guest | Views: 318
Total answers/comments: 5
Guest [Entry]

Check out Irfanview!
Guest [Entry]

"Imagemagick is my pick. It's my favorite price (free)

If you want to lower the jpeg quality of the images 'in place' to 50%:

mogrify -quality 50% *.jpg

To resize them (smaller copies) this is shell syntax, not sure about a powershell equivalent:

for file in *.jpg; do
echo -n ""Making images: $file thumbs..""
# a bare scale means Width is given,
# height automagically selected to preserve aspect ratio.
convert -scale 150 ""$file"" ""thumbnails/$file""
echo -n "" scaled..""
convert -scale 500 ""$file"" ""scaled/$file""
echo .
done"
Guest [Entry]

Picasa can also do this pretty easily. It's in the export options if/how you want to resize a group of photos.
Guest [Entry]

"Powershell Community Extension provide a cmdlet named import-bitmap, resize-bitmap and export-bitmap, so you could write something like :

ls | % { import-bitmap $_ | resize-bitmap /* somehting */ | export-bitmap $_ }"
Guest [Entry]

"This worked perfectly. http://www.fotosizer.com/

It's a freeware that allows you to select a folder. It will then scan that folder (and subfolders, optionally) for all image types, you know, tif, bmp, jpg, png etc.

It'll then allow you to resize them into a constraining box - ie set a max width and height and then resize them. It can overwrite original files, or even better it can recreate your folder structure in the folder of your choice.

Works well, good price (free!)"