linux上p图工具,linux图片处理工具GraphicsMagick安装使用
安裝依賴包:
yum install libpng libjpeg freetype libpng-devel libjpeg-devel?libtool-ltdl-devel?libtool-ltdl
官網(wǎng)下載GraphicsMagick包
官網(wǎng)地址:http://www.graphicsmagick.org/
解壓編譯安裝:
tar xf GraphicsMagick-1.3.25.tar.gz
./configure --prefix=/usr/local/graphicsmagick-1.3.25 --enable-shared --enable-lzw --without-perl --with-modules
make && make install
附圖片批量處理腳本:
#!/bin/bash
IFS=`echo?-en?"\n\b"`;
echo?$IFS
function?geneThumb()
{
for?file?in?`ls?$1`
do
echo?$file
image="${1}/${file}"
thumb="${1}/Thumb_${file}"
ext_name=${file##*.}
image_basename=`basename?$image`
if?[?-d?${image}?]
then
geneThumb?${image}
elif?(?[?${image_basename:0:5}?!=?"Thumb"?])?&&?(?[?!?-f?${thumb}?]?)?&&??(?[?$ext_name?=?'jpg'?-o?$ext_name?=?'gif'?-o?$ext_name?=?'png'?-o?$ext_name?=?'bmp'?]?)
then
echo?$thumb
if?[?$ext_name?=?'png'?-o?$ext_name?=?'bmp'?]
then
gm?convert?"$image"?-thumbnail?128x128?-colors?256?"$thumb"
else
gm?convert?"$image"?-thumbnail?128x128?-quality?85?"$thumb"
fi
else
echo?"already?exists"
fi
done
}
geneThumb?$1
總結(jié)
以上是生活随笔為你收集整理的linux上p图工具,linux图片处理工具GraphicsMagick安装使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 和平使命剧情介绍
- 下一篇: 亚马逊免费使用套餐:在EC2 Linux