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更新一下配置便可。