ImageMagick® is a software suite to create, edit, and compose bitmap images. Find out more at the link above.
I was using ImageMagick 6.1.7 built for 10.3, and it seemed pretty slow, so I compiled 6.3.0, and it seems to be about 3 times faster on Tiger (10.4). This install worked on OS X 10.4.8 on both PowerPC and Intel machines.
This ImageMagick is compiled with jpeg, tiff, freetype, png, jbig, jpeg 2000, and wmf libraries.
It uses the ghostscript fonts by default if you use the freetype features, so if you do not have those installed, you can download them and install them, or specify the direct path to a font (usually truetype or .dfont) with a command like this:
/usr/local/bin/convert -annotate 90 'Photo taken October 29' -font @'/Library/Fonts/Chalkboard.ttf' original-image.tif output-image.jpg
This build will not work with OS X 10.3. If you have trouble with this installer, or have OS X Jaguar (10.2) or Panther (10.3), try Marc Liyanage's ImageMagick installer. His 10.3 installer does work with 10.4.
I used to use the following string to delete all exif data and profiles when using convert:
+profile '*' but some time after version ImageMagick 6.1.7, the behavior of this command changed, and it tries to read every file in the directory as a profile to assign to the image (which can cause your machine to grind to a halt). I changed to using:
- strip to strip profiles and exif data.
ImageMagick 6.3.0 installer for Mac OS X 10.4 (tiger).
Warning: If you use this version of ImageMagick with WebGalleryGenerate, you must use WebGalleryGenerate version 0.24 or later.
Download Installer: ImageMagick-6.3.0.pkg.tar.gz 9.9 MB
When working with Photoshop files, sometimes the
-flatten option does not work as expected, so if the Photoshop file has been saved with the "Maximize compatibility" option, the 0 layer will be the composite layer (and the right layer in single layer) so you can use the command:
convert photoshopfile.psd photoshopfile.jpg
If the Photoshop file is a multilayered file and was not saved with the Maximize compatibility option, you'll get white image with text in several languages saying: This layered Photoshop file was not saved with a composite image.