linux图片处理工具GraphicsMagick安装使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux图片处理工具GraphicsMagick安装使用相关的知识,希望对你有一定的参考价值。
安装依赖包:
yum install libpng libjpeg freetype libpng-devel libjpeg-devel
官网下载GraphicsMagick包
官网地址: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
本文出自 “linuxgfc” 博客,请务必保留此出处http://linuxgfc.blog.51cto.com/6117252/1869215
以上是关于linux图片处理工具GraphicsMagick安装使用的主要内容,如果未能解决你的问题,请参考以下文章