1.可以安装轻量化图片编辑工具imagemagick
启动终端运行 “sudo apt-get install imagemagick” ,完成下载安装
2.对用户上传图片进行缩放
convert -resize "500x300>" input.jpg output.jpg #如果图片比500x300小就保持原样,以防小图片被放大失真。
3.去除多余图像信息
convert -strip input.jpg output.jpg
4.调节压缩比 (压缩图像质量)
convert -quality 75% input.jpg output.jpg
[注意]上面几个步骤可以一次搞定
convert -resize "500x300" -strip -quality 75% input.jpg output.jpg
5. 图像转换
convert -format jpg input.gif input.jpg
links:
本文所说的都是对用户上传的图片处理,对网站自身的图片(header,banner等)处理《Even Faster Websites》一书第十章里面写的很详细了:
http://www.graphics.com/modules.php?name=Sections&op=viewarticle&artid=756
更多ImageMagick用法:
http://www.imagemagick.org/script/index.php