日期:2014-05-16 浏览次数:20814 次
java JDK安装这里就不在说了。
???? ImageMagick 是一个功能很强的图片处理程序。可应用在多种操作系统平台上。
使用过程如下:
1.下载了ImageMagick-6.4.0-0.tar.gz和jmagick-6.4.0.tar.gz压缩包。
?注意下载包必须包含图1和图2的内容。有下载的文件不全只包含了两个so文件和两个jar文件。
?在某些情况下可以使用。但是我的linux 是64位的。网上没找到编译好的64位so文件和jar文件。
2.安装环境要求:
?如果安装了老版本ImageMagick的包,一定要先删除 yum remove ImageMagick
?确认已经安装了zlib、freetype、libpng和jpeg-6b等lib的开发包,可以用rpm -aq查询,如果没有的请先安装。
?观察配置后给出来的支持图形格式,看看该图形格式支持是否是yes,如果不是,那么必须先安装该图形格式的本地库。
?例如,应该检查的rpm包:libpng libpng-devel libjpeg gd-devel libtiff。
?我是通过网络来下载所需要的包,其他包根据实际情况安装。
?例如:(安装缺少的libX11包)
?
[root@localhost ImageMagick-6.4.0]# yum list | grep libX11 libX11.i386 1.0.3-9.el5 installed libX11.x86_64 1.0.3-9.el5 installed libX11.i386 1.0.3-11.el5 base libX11.x86_64 1.0.3-11.el5 base libX11-devel.i386 1.0.3-11.el5 base libX11-devel.x86_64 1.0.3-11.el5 base [root@localhost ImageMagick-6.4.0]# yum install libX11-devel
?
3.安装ImageMagick包
?tar xzvf ImageMagick-6.5.3-2.tar.gz
?./configure --prefix=/opt/ImageMagick --enable-share --enable-static
?make
?make install
?编译时如果发生如下异常请安装X11包。安装方法如上。
?./magick/xwindow-private.h:27:21: error: X11/Xos.h: No such file or directory
?安装完后使用convert logo: logo.gif 命令看看生成的文件是否正确。
?特别说明,要分别测试你所需要的不同的图片类型,如png,gif,jpg等等。
?如果出现no decode delegate for this image format `PG_script/533589.tif’
?这样的错误请,
?使用identify -list format 命令查看列表中是否有支持的图片类型?
[root@localhost logs]# identify -list format
Format Module Mode Description
-------------------------------------------
A* RAW rw+ Raw alpha samples
AI PDF rw- Adobe Illustrator CS2
ART* ART rw- PFS: 1st Publisher Clip Art
ARW DNG r-- Sony Alpha Raw Image Format
AVI* AVI r-- Microsoft Audio/Visual Interleaved
AVS* AVS rw+ AVS X image
B* RAW rw+ Raw blue samples
BMP* BMP rw- Microsoft Windows bitmap image
BMP2* BMP -w- Microsoft Windows bitmap image v2
BMP3* BMP -w- Microsoft Windows bitmap image v3
BRF* BRAILLE -w- BRF ASCII Braille format
C* RAW rw+ Raw cyan samples
CAPTION* CAPTION r-- Image caption
CIN* CIN rw+ Cineon Image File
CIP* CIP -w- Cisco IP phone image format
CLIP* CLIP -w+ Image Clip Mask
CMYK* CMYK rw+ Raw cyan, magenta, yellow, and black samples
CMYKA* CMYK rw+ Raw cyan, magenta, yellow, black, and opacity samples
CR2 DNG r-- Canon Digital Camera Raw Image Format
CRW DNG r-- Canon Digital Camera Raw Image Format
CUR* CUR rw- Microsoft icon
CUT* CUT r-- DR Halo
DCM* DCM r-- Digital Imaging and Communications in Medicine image
DICOM is used by the medical community for images like X-rays. The
specification, "Digital Imaging and Communications in Medicine
(DICOM)", is available at http://medical.nema.org/. In particular,
see part 5 which describes the image encoding (RLE, JPEG, JPEG-LS),
and supplement 61 which adds JPEG-2000 encoding.
DCR DNG r-- Kodak Digital Camera Raw Image File
DCX* PCX rw+ ZSoft IBM PC multi-page Paintbrush
DDS* DDS r-- Microsoft DirectDraw Surface
DFONT* TTF r-- Multi-face font package (Freetype 2.2.1)
DNG DNG r-- Digital Negative
DOT DOT --- Graphviz
DPS DPS --- Display Postscript Interpreter
DPX* DPX rw+ SMPTE 268M-2003 (DPX 2.0)
Digital Moving Pi