红联Linux门户
Linux帮助

Linux下图片批量压缩

发布时间:2015-11-08 15:32:41来源:linux网站作者:

首先要安装一个imagemagick,执行:
$sudo apt-get install imagemagick


命令总体,其实就是查询目录下所有的文件,然后执行相关的命令。

$for img in `find ./ -name "*.JPG"`; do convert -quality 70 $img ${img/JPG/jpg}; done

一句话搞定,把图片的质量压缩到原来的70%的程度,画质在电脑上看基本不会有差异,用来批量压缩图片,上传图片到网上最方便了。


convert 是imagemagick软件包中的一部分,-quality表示压缩质量。
$img是原文件名,把原文件名的扩展名改为小写作为压缩后的文件名(${img/JPG/jpg})


Ubuntu中批量压缩jpg图像的大小:http://www.linuxdiyf.com/linux/729.html