话说Chrome 的截图工具截下来的图片质量确实不错,原汁原味。可惜,好的东西体积也跟着上去了。老往BLOG上传五六百KB的图片总觉得不太放心,该节约还是需要节约,也且宽带也很浪费。图片压缩,依旧是使用convert(convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.),因为一直都在用,这次的Ubuntu忘记安装了,需要用到时才想起它。 首先就是安装了,convert在imagemagick包里面。

sudo apt-get install imagemagick

ying@ying-desktop:~/Desktop$ sudo apt-get install imagemagick
[sudo] password for ying:
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
将会安装下列额外的软件包:
imagemagick-common liblqr-1-0 libmagickcore5 libmagickcore5-extra
libmagickwand5 libnetpbm10 netpbm
建议安装的软件包:
imagemagick-doc autotrace curl enscript ffmpeg gnuplot grads hp2xx html2ps
libwmf-bin povray radiance texlive-base-bin transfig ufraw-batch
下列【新】软件包将被安装:
imagemagick imagemagick-common liblqr-1-0 libmagickcore5
libmagickcore5-extra libmagickwand5 libnetpbm10 netpbm
升级了 0 个软件包,新安装了 8 个软件包, 要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 4,102 kB 的软件包。
解压缩后会消耗掉 12.7 MB 的额外空间。
您希望继续执行吗?[Y/n]

使用就简单了,一般我也只是用到-resize 和 -quality,将图片的尺寸进行缩小并降低质量。要求不是很高,够用就OK了。 对图片进行批量处理:

for img in `ls *.JPG`; do convert -resize 50%x50% convert -fonthelvetica -fill white -pointsize 36 -draw ‘text 10,50 “Pictures ByPDAsk.net “‘ $img Resized-$img; done

以上命令实现的功能是把目录下面的所有JPG后缀的图片全部按照50%的比例缩小,并且在左上角用helvetica字体印上水印。处理过的图片命名为”Resized-原文件名”。 批量处理还是挺方便的,经常需要使用。

Comments

2012-11-25