ImageMagick 是一个用来创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线, 多边形,椭圆,曲线,附加到图片伸展旋转。ImageMagick 是免费软件:全部源码开放,可以自由使用,复制,修改,发布。支持大多数的操作系统。
ImageMagick 也提供API供第三方调用,它的 C API (MagickWand)和 C++ API(Magick++)在和主程序在以前被提供。
安装方法
在安装 imagemagick 之前请先确定是否安装Jpeg v6b、libpng、FreeType库等,如果没有安装ImageMagick可能处理不了某些类型的图片。假如没有安装libpng,处理png图片就会提示:no decode delegate for this image format (PNG)。
这篇文章主要用于归纳总结,就不提供详细的安装方法了,安装过程大致如下:安装jpeg包 jpegsrc.v6b;
安装zlib;
安装libpng;
安装ImageMagick。
安装结束后可以使用下列命令查看ImageMagick支持的格式:./identify -list format
./identify -list configure | grep DELEGATES