WMcK
Posts: 5,182
Glasgow, Scotland, United Kingdom
There are lots of ways. Irfanview is much better than Photoshop for simple batch actions , as is Faststone Resize (which will also watermark at the same time if you want it to.)
Jackson frontier photos wrote: It's easy to reduce the size of a photo but is there a way to reduce several hundred photos at once? I use cs5. Thanks.
For those reading this that might not have photoshop (I use GIMP, and ImageMagick, both free and opensource), ImageMagick comes with a ton of command line tools (Windows, Mac, Linux) to do all sorts of batch conversion, literally complete control in batch mode, e.g. the convert or mogrify command can do batch resizing:
http://www.imagemagick.org/script/comma … -tools.php If I ever give a TF* model a CD with images, I always use the
mogrify -shave
command to shave off some pixels from the edges of the originals, thus helping provide proof I own the originals blah blah blah.
http://www.imagemagick.org/script/mogrify.php
i have actions set up to reduce to various sizes. i use the "fit image" command and then i add a sharpening step since as far as i can tell fit image doesn't do any sharpening.
sometimes i export full-sized jpegs from aperture and then import by reference into lightroom so i can use the excellent output capability. you can do things like export based on longest side and also do sharpening. i either do that or use my photoshop actions but in photoshop i haven't found a way for it to handle scenarios where some of the 4x6s are horizontal and others are vertical (that's where longest side in lightroom is your friend).
Robert Qi wrote: Never tried, but if you have Lightroom, then you can simply export the photos to whatever size you want....will this work?
Jackson frontier photos wrote: Can't find an action option...
First open the actions pane
top menu bar > Window > Actions
Then use the bottom icons on that pane, they are (in order left to right) stop, record, play, new folder, new action, trash action
Open a file
Start a new action recording
Resize the file, save it, close it.
Stop the action from recording
Got to
top menu bar > File > Automate > Batch
Set the action dropdown to the action you just created and fill out the necessary fields, select your folder of images.
Hit go, then surf Model Mayhem till its finished.
If you want to get funky you can do
File > Automate > Create droplet
and this will turn that action into a droplet icon on your desktop
then you can just drag whatever files onto it
I did it, thank you! One question though, it batch resized all the landscapes 800x600 like I wanted but resized all the photos in portrait orientation 800x1067.
Jackson frontier photos wrote: I did it, thank you! One question though, it batch resized all the landscapes 800x600 like I wanted but resized all the photos in portrait orientation 800x1067.
as my computer is in the middle of a 600+ raw image export/resize/watermark session in LR, I'm not going to boot CS5 to see the exact term. (Edit: Yay, 2 hours 40 minutes later, it is done.)
Edit to add specific data:
(File - Scripts - Image Processor - specify 800 as the size for both L and W, and check "resize to fit")
I do prefer Lightroom for this batch processing, but when working from D800 Raw files, at ISO 3200, with sharpening and noise reduction, it can take a while.
I really like Lightroom for batch. Options like 'resize longest edge to xxxx" is great. I don't think Photoshop does that...or at least by default. Maybe there's a plugin you can get for it.
WMcK
Posts: 5,182
Glasgow, Scotland, United Kingdom
Ally Moy wrote: I really like Lightroom for batch. Options like 'resize longest edge to xxxx" is great. I don't think Photoshop does that...or at least by default. Maybe there's a plugin you can get for it.
The Photoshop Image Processor (which comes under "Scripts") does that, although it is not so obvious. If you check resize and enter dimensions, say 600 for width and height, it will resize the maximum dimension to this, while maintaining correct the aspect ratio.
Instinct Images wrote: I would never resize hundreds of photos at once in Photoshop. There are too many other faster ways to do it.
I shoot Canon and the Canon DPP software allows you to simply export your images and resize them at a specific size. Picasa does too.
Picasa only gives you text watermarks, not your own. So after you finish editing an image or images you save to jpg in Photoshop then open up DPP to resize them and save again?
Ally Moy wrote: I really like Lightroom for batch. Options like 'resize longest edge to xxxx" is great. I don't think Photoshop does that...or at least by default. Maybe there's a plugin you can get for it.
Ironically, if you read what others in this thread posted, you would have already known that yes, Photoshop does that... at least by default.
AVD AlphaDuctions wrote: Picasa only gives you text watermarks, not your own. So after you finish editing an image or images you save to jpg in Photoshop then open up DPP to resize them and save again?
The OP didn't say anything about adding a watermark and I don't add one when I batch resize so it doesn't matter to me that I can't add a custom watermark in Picasa or DPP.
I only add a watermark to images I've edited and I have an action in PS to add my watermark. I resize images I'm editing in PS but not hundreds of images at once. Too many easier/faster ways to do it than using PS.
The OP didn't say anything about adding a watermark and I don't add one when I batch resize so it doesn't matter to me that I can't add a custom watermark in Picasa or DPP.
I only add a watermark to images I've edited and I have an action in PS to add my watermark. I resize images I'm editing in PS but not hundreds of images at once. Too many easier/faster ways to do it than using PS.
That's how I do it, plus I want to choose where to put my watermark so it doesn't distract from the image. Basically I want a quick way to show models/client images so I only have to work up and send a few in full resolution.
Jackson frontier photos wrote: It's easy to reduce the size of a photo but is there a way to reduce several hundred photos at once? I use cs5. Thanks.
Lightroom is great for this, and you can do some pre-edit tweaks and export in a smaller size.
I also use "Paint Shop Pro X5" for a quick, no mess, no fuss, batch processing. (It's faster, and unlike Lightroom, where you need to create catalogs, import the images into the catalog, before you can do anything. However, Lightroom allows group editing prior to export, not just batch processing.)
First separate the landscape shape images from the portrait shape by putting into 2 folders.
Also create a web folder where the smaller images will go
Then take any image and open in PS
Go to the top right of the screen in PS where there is a Lil window of both history and actions. Click actions, then click on the small icon next to the trash can that says create a new action. Name the action resize for web (portrait or landscape ) hit ok and now you are recording. Notice that a small red light came on in the action window, this means still recording.
Go to image- image size then in the width & height box you enter a new number like 800
You enter 800 as width on portraits and as height on landscapes. The other number will automatically fill in to keep the ratio correct. Hit ok and now you see it smaller.
Next click file-save for web & devices
The first screen comes up and hit high quality and make sure it will save as a jpeg, hit ok
Next it will give you a chance to select where to save it and u hit save
Next go to file- close. Very important you click don't save when it asks because you don't want to save the original as smaller size.
Then stop recording by clicking the icon to the left of the red light
Make 2 actions if needed, for portraits & landscape
To run a batch go to file- automate- batch
Select folder, select action (look for name u made) select destination to match the one in the action
It will run the whole folder, you can watch it flash on the screen as it does its thing
Write me with any specific ?'s
WMcK
Posts: 5,182
Glasgow, Scotland, United Kingdom
That is a very long and very complicated process for a simple job.
All you have to do in Photoshop is go to File/Scripts/Image Processor, enter your maximum height and maximum width and press "Run." No separation into portrait and landscape, and no recording of actions necessary.
action in ps...you can really grow with this as it allows you to modify whichever images to whichever outputs, like sharpening a bit more for printing and frame for web displays etc...