ImageMagick is an
open source software suite for displaying, converting, and
editing raster image files. It can read and write over 100
image file formats. ImageMagick is licensed under the
Apache 2.0 license.
Features
The software mainly consists of a number of
command-line interface utilities for manipulating images. ImageMagick does not have a
GUI-based interface to edit images, as do
Adobe Photoshop and
GIMP, but instead modifies existing images as directed by various command-line parameters. Nevertheless, ImageMagick also includes an
X Window graphical user interface for rendering and manipulating images called IMDisplay and
API libraries for many programming languages. The program uses
magic numbers to identify image
file formats.
A number of programs, such as
MediaWiki,
phpBB, and
vBulletin, can use ImageMagick to create image
thumbnails if it is installed. ImageMagick is also used by other programs, such as
LyX, for converting images.
ImageMagick has a fully integrated
Perl API called PerlMagick, as well as many other APIs.
File format conversion
One of the basic and thoroughly-implemented features of ImageMagick is its ability to efficiently and accurately convert images between different file formats.
Color quantization
The number of colors in an image can be reduced to an arbitrary number and this is done by intelligently weighing the most prominent color values present among the pixels of the image. Note that...
Read More