linux下的ImageMagick安装

系统 Linux
ImageMagick (TM) 是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用

ImageMagick (TM) 是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。ImageMagick是免费软件:全部源码开放,可以自由使用,复制,修改,发布。它遵守GPL许可协议。它可以运行于大多数的操作系统。ImageMagick的大多数功能的使用都来源于命令行工具。通常来说,它可以支持以下程序语言: Perl, C, C++, Python, PHP, Ruby, Java;现成的ImageMagick接口(PerlMagick, Magick++, PythonMagick, MagickWand for PHP, RubyMagick, and JMagick)是可利用的。这使得自动的动态的修改创建图片变为可能。ImageMagick支持至少90种图片格式: A, ART, AVI, AVS, B, BIE, BMP, BMP2, BMP3, C, CACHE, CAPTION, CIN, CIP, CLIP, CLIPBOARD, CMYK, CMYKA, CUR, CUT, DCM, DCX, DNG, DOT, DPS, DPX, EMF, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, FAX, FITS, FPX, FRACTAL, G, G3, GIF, GIF87, GRADIENT, GRAY, HDF, HISTOGRAM, HTM, HTML, ICB, ICO, ICON, JBG, JBIG, JNG, JP2, JPC, JPEG, JPG, JPX, K, LABEL, M, M2V, MAP, MAT, MATTE, MIFF, MNG, MONO, MPC, MPEG, MPG, MSL, MTV, MVG, NULL, O, OTB, P7, PAL, PALM, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PFA, PFB, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG24, PNG32, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSD, PTIF, PWP, R, RAS, RGB, RGBA, RGBO, RLA, RLE, SCR, SCT, SFW, SGI, SHTML, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, TIF, TIFF, TILE, TIM, TTC, TTF, TXT, UIL, UYVY, VDA, VICAR, VID, VIFF, VST, WBMP, WMF, WMFWIN32, WMZ, WPG, X, XBM, XC, XCF, XPM, XV, XWD, Y, YCbCr, YCbCrA, YUV

从官方不好下载,提供 sourceforge的下载地址: imagemagick.sourceforge.net

然后下载下来解压缩,

./configure –prefix=/usr/local/imagemagick –enable-lzw –with-modules && make && make install

基本上这样就可以了。

默认的就支持jpeg,png等图片

你也可以加入–without-xxx来禁止一些选项,具体的就 ./configure –help | grep without吧。

ok编译好了,需要的时间漫长的。

然后就可以测试了。
/usr/local/imagemagick/bin/convert -quality 90 -resize 100×100 /tmp/origine_image.jpg /tmp/small_100_100.jpg

就是说将/tmp目录下的origine_image.jpg图片重新缩放成100×100的大小保存在/tmp目录下文件名为small_100_100.jpg,图片质量为90。

具体更多的,用的时候就知道了,还可以用php把imagemagick编辑成为php的模块

根据自己的情设置环境变量:

修改/etc/profile

LD_LIBRARY_PATH=/usr/local/lib:/usr/local/imagemagick

export LD_LIBRARY_PATH

修改/etc/ld.so.conf加入

【编辑推荐】

  1. Linux的安全漏洞与防范措施
  2. Linux 操作系统下设置 Telnet 方法介绍
  3. 浅谈Linux优化及安全配置
责任编辑:赵宁宁 来源: IT专家网
相关推荐

2010-01-15 10:32:24

LinuxMemcache

2011-03-21 13:01:56

LinuxNagios安装

2011-01-11 16:00:13

Linux软件安装

2011-03-09 10:25:25

Linux安装LAMP

2011-03-09 13:02:15

LinuxLAMP安装

2011-01-10 11:09:16

linuxMongoDB安装

2011-02-23 16:25:51

linuxvsftpd

2010-03-30 16:26:09

Oracle

2021-03-06 10:23:31

Linux配置 SVN

2014-08-06 15:25:36

LinuxNagios

2011-01-14 18:03:55

LinuxQQ安装

2011-03-29 09:08:47

2011-06-08 14:06:42

linux SDK Qt

2011-02-21 14:59:50

Linuxsendmail安装

2009-06-15 13:56:02

linux下安装JBo

2011-03-04 12:33:15

linuxFileZilla

2016-10-27 13:25:08

LinuxMySQL安装

2010-03-04 09:27:00

Oracle RAC

2011-01-05 10:32:31

linuxqq

2010-05-12 15:16:46

MySQL 5.1
点赞
收藏

51CTO技术栈公众号