ImageMagick 是一套用来创建、编辑和创作位图的软件包。它可以读取、转换及写入许多种格式的图像。同时,它也可以对图像进行裁剪、更改颜色、应用不同的效果等处理。另外,还可以旋转、合成图像,将文字、线条、多边形、椭圆形、贝塞尔曲线等添加到图像中。
ImageMagick 的多数功能可以从命令行得到使用。但更多的是,从使用 C、Ch、C++、Java、Lisp、Pascal、Perl、PHP、Python、Ruby、Tcl/Tk 等程序语言编写的程序中使用其特性。这使自动和动态修改或创建图像成为可能。
ImageMagick 支持大约 100 种图像文件格式,包括 GIF、JPEG、JPEG-2000、PNG、PDF、PhotoCD、TIFF、DPX 等。