ImageMagick是一个软件工具集,用于创建、编辑和组合位图图像。利用这个工具包可读、写、转换多种文件格式的图像,比如DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF等,同时还能对图像进行放大、缩小、翻转、旋转、剪切、镜像、改变颜色、写文字、画线等操作。
这个工具包提供了命令行工具进行图像处理,同时也针对各种开发语言提供了开发包,比如Ada、java、ruby、python、lisp、c++等。
站点: http://imagemagick.org/script/index.php
文档: 命令行工具
开发接口
下载: ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz
[安装]
$ gunzip -c ImageMagick.tar.gz | tar xvf -
$ cd ImageMagick-6.3.7
$ ./configure
$ make
$ make install
注意make install的时候必须是root权限。
[使用]
$ convert
键入这个命令后,出来一堆说明,恭喜,你安装成功了。
我安装这个工具包的目的是为了使用其python接口来作图像处理,这一切看起来都很顺利,但是,在安装其python开发包PythonMagick的时候,却遇到了很大的麻烦,在我的另外一篇博文: [tips]PythonMagick的安装 会详细的描述这个问题 。