The program should run in batch mode to resize all files in a folder and then save new files to different folder. An option for setting jpg quality would be great, too.
|
|
I'm a little surprised that no one has mentioned the easiest, cheapest, and least technical option: AutomatorFirst, open Automator, which is in your Applications folder. Next, choose to create a new workflow:
Next, add the following steps to the workflow by dragging and dropping:
When you run this, Automator is going to:
(The "show this action when the workflow runs" checkbox means that the workflow is going to pause, display the option, and allow you to change it then) Once you do that, Automator is going to churn and burn, and when it's done it'll beep at you. Unfortunately, it doesn't seem to have an option to choose JPEG quality. However, for the price (free), it's pretty dang convenient. |
|||||||
|
|
You could also use
A better option might be to use ImageMagick, which can be installed with Homebrew or MacPorts.
If the filter is not specified, it currently defaults to The option for JPG quality has a fairly high slope. Depending on the size of the images and the amount of detail in them, I made a visual comparison of the different options: http://f.cl.ly/items/3W290e221m3w1b3x1A0H/downsampling%20test.png (WMD seems to convert large png images to jpg). |
|||||||||
|
|
If You don't mind using the terminal ImageMagick might be a good solution (can be installed with MacPorts). |
|||
|
|||
We're looking for long answers that provide some explanation and context. Don't just give a one-line answer: please explain why you're recommending it as a solution. Answers that don't explain anything will be deleted. See Good Subjective, Bad Subjective for more information. |
|||
|
Several people have mentioned ImageMagick. Here is a recipe: For simplicity, assume all the files are in one folder (and the folder contains nothing else). Open a terminal window, cd into this folder, then run
where you replace the 800x600 by whatever size you want. Advantages include a great amount of flexibility in ImageMagick's Disadvantages are the obvious ones: It requires a certain familiarity with the command line, plus a willingness to plough through the command line options of |
|||
|
|
|
I second GraphicConverter. I've been a registered user for 16 years. Its main purpose is batch-processing image editing, and it has a good user interface for designing custom workflows and saving them. You can also use it in conjunction with Automator, but you probably won't need to. Here is some information from GraphicConverter's page explaining their batch processing image editing functions.
|
|||
|
|
|
This is yet another simple, clean and effective batch image resize script. If you are dealing with graphics and different resolutions a lot, you can use this script and save it with different values for occasional uses. Do so, by changing this Open Script Editor, and create the following new script:
original source |
||||
|
|
|
The best for this.. |
|||||||
|
|
Preview is certainly a good solution for some occasional resizing. There are also other nice free options, such as ImageMagic (command-line utility), Preview or something else plus Automator, etc. However, if this is a part of your job and you need a true flexibility, a special-purpose application will save you a lot of time, and offer much more opportunities. Many users chose our batch image resizer Resize Sense (http://veprit.com/resizesense) for its outstanding flexibility and convenience. Disclaimer: I am the developer. You better judge Resize Sense yourself. The introductory video on the product website will tell you exactly what is so special in Resize Sense. There is a free demo version. |
|||
|
|
|
I usually import all of the pictures into iPhoto and then export them to the different sizes. I have done it on batches of 300 or so images, but never on the scale you are wanting. Still, it may be an option. |
|||
|
|
|
No one has mentioned Apple Aperture. While by no means the cheapest, it comes with a lot of other things that you may find useful. It basically replaces iPhoto and then some. It does 95% of what photographers commonly use Photoshop for. (It won't do flaming text. :-) But unless you need the other things Aperture gives you, I second both the ImageMagick approach -- if you're not intimidated by downloading, installing, and running command-line programs, and the Automator approach, which despite @markhunte's claim, is free. |
|||
|
|
|
I use wine (and XQuartz) and IrfanView. Of course you could also use imagemagick from the command-line. For wine and imagemagick I would recommend Homebrew.
|
|||||||||||
|



