GraphicsMagick在centos環境的安裝

1、須要安裝包libpng-1.6.2rc02.tar.gz,libjpeg-6b.tar.gz,GraphicsMagick-1.3.18.tar.gz,GraphicsMagick-1.3.18最後安裝。測試

安裝命令都是相同的,以下所示orm

eg:一、tar -xzvf  libpng-1.6.2rc02.tar.gz圖片

二、cd libpng-1.6.2rc02get

三、./configureit

四、make && make installast

2、設置環境變量form

一、vi /etc/profiletest

添加如下信息並保存變量

export GMAGICK_HOME="/software/imagetools/GraphicsMagick-1.3.18" 配置

export PATH="$GMAGICK_HOME/bin:$PATH"
LD_LIBRARY_PATH=$GMAGICK_HOME/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH

3、測試

gm convert -list formats 
若是列表中若是顯示PNG、JPEG、GIF等則表示已支持圖片轉換。

gm convert -resize 100x80^ -gravity Center -crop 100x80+0+0 sample.jpg thumb.jpg 
命令說明:gravity 表示中心座標,可選值爲 Center , NorthWest(左上), NorthEast(右上), SouthWest(左下), SouthEast(右下) ,由Center參數即由中心開始向兩邊裁剪,+指定x軸向y軸向的偏移量。sample.jpg/png爲要裁剪的圖片且必須存在,thumb.jpg/png爲裁剪後生成的新圖片,能夠拷貝生成的文件到本地後查看,能正常顯示,則說明全部安裝均正常。 

4、bug

出現此錯誤:./tests: error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or directory

在/etc/ld.so.conf中加入/usr/local/lib這一行,保存以後,再運行:/sbin/ldconfig –v更新一下配置便可。

相關文章
相關標籤/搜索