1. Home
  2. Computing & Technology
  3. Linux
Juergen Haas
Juergen's Linux Blog

By Juergen Haas, About.com Guide to Linux

ImageMagick - Powerful Programmatic Image Processing

Saturday July 4, 2009
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.

This software works well on large images and makes it easy to automatically convert images into thumbnails. However, keep in mind that it creates large files in the /tmp directory that may be left behind if the program crashes.

Binary installation files for various operating systems are available here.

Comments

No comments yet. Leave a Comment

Leave a Comment

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

Explore Linux
About.com Special Features

Holiday Central

What to eat, where to go, fun things to do and how to save money on the perfect gifts. More >

Family Tech Center

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

  1. Home
  2. Computing & Technology
  3. Linux

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

All rights reserved.