1. Home
  2. Computing & Technology
  3. Linux
photo of Juergen Haas

Juergen's Linux Blog

By Juergen Haas, About.com Guide to Linux since 2003

ImageMagick - Powerful Programmatic Image Processing

Saturday April 19, 2008
ImageMagick is a free and open source software package for modifying and creating images. Unlike graphics packages such as The GIMP that provide tools for manual creation and manipulation of images, ImageMagick is meant to be used by programs to generate and adjust images automatically. Interfaces are available for many programming languages, including Ada, C, C++, Java, Lisp, Pascal, Perl, PHP, Python, Ruby, and Tcl/TK. It can also be used from the command line.

ImageMagick can read, write, and convert between some 100 different image file formats, including all commonly used ones such as GIF, JPEG, PDF, PNG, Postscript, and TIFF. Among the numerous capabilities of ImageMagick are image resizing, rotation, cropping, flipping, trimming, making parts of an image invisible, adding shapes or text to an image, various special effects, creating animated GIFs, combining images, and handling giga-pixel images.

Binary installation files for various operating systems are available here.

Comments

April 21, 2008 at 6:49 pm
(1) Edward Capriolo says:

Image Magic is a very handy way to resize and thumbnail images. We used it extensively to process large images. One thing to note is if the code crashes it can leave behind VERY large file in your /tmp directory. Be on the lookout for them.

Leave a Comment

Line and paragraph breaks are automatic. Some HTML allowed: <a href="" title="">, <b>, <i>, <strike>

Explore Linux

More from About.com

  1. Home
  2. Computing & Technology
  3. Linux

©2008 About.com, a part of The New York Times Company.

All rights reserved.