ImageMagick

Description

ImageMagick, version 6.2.6, is a free software suite to create, edit, and compose bitmap images. It can read, convert, and write images in a large variety of formats. Images can be cropped; colors can be changed; various effects can be applied; images can be rotated and combined; and text, lines, polygons, ellipses, and Bézier curves can be added to images and stretched and rotated.

ImageMagick is free software; it is delivered with full source code and can be freely used, copied, modified, and distributed. Its license is compatible with the General Public License (GPL). It runs on all major operating systems.

Most of the functionality of ImageMagick can be interactively used from the command line; more often, however, the features are used from programs written in the programming languages C, Ch, C++, Java, Lisp, Pascal, Perl, PHP, Python, Ruby, Tcl/Tk, for which ready-made ImageMagick interfaces (MagickCore, MagickWand, PerlMagick, Magick++, PythonMagick, MagickWand for PHP, RMagick, TclMagick, L_Magick, and JMagick) are available. This makes it possible to automatically and dynamically modify or create images.

ImageMagick supports many image formats (more than 90), including formats such as GIF, JPEG, JPEG-2000, PNG, PDF, PhotoCD, TIFF, and DPX.

For more information, please see the ImageMagick home page.

Use

Phoenix
ImageMagick is on only the cross-compiler, not on Phoenix itself.
Jaguar
Hawk
convert
Converts between image formats. Also resizes an image, blurs, crops, despeckles, dithers, draws on, flips, joins, resamples, and much more.
identify
Describes the format and characteristics of one or more image files.
mogrify
Resizes an image, blurs, crops, despeckles, dithers, draws on, flips, joins, resamples, and much more. Mogrify overwrites the original image file, whereas convert writes to a different image file. Composite overlaps one image over another.
montage
Creates a composite image by combining several separate images. The images are tiled on the composite image option, all adorned with a border, frame, image name, and more.
compare
Mathematically and visually annotates the difference between an image and its reconstruction.
display
Displays an image or image sequence on any X server.
animate
Animates an image sequence on any X server.
import
Saves any visible window on an X server and outputs it as an image file. You can capture a single window, the entire screen, or any rectangular portion of the screen.
conjure
Interprets and executes scripts written in the Magick Scripting Language.