Linux下批量修改图片
- Quantum - ghosTBLOG前天去参加了中科大的SFD自由软件日活动,回到上海后,活动的组织者老祝同学把拍摄了的照片丢在了镜像服务器上,我下载一看,照片压缩包有500多M. 下载完成后,发现照片其实不是很多,但是因为用的是质量较好的单反,所以一张照片的尺寸和大小很大,我希望可以通过人人等SNS服务共享给朋友,于是需要有一个方法来进行批量的针对图片的resize处理.
前天去参加了中科大的SFD自由软件日活动,回到上海后,活动的组织者老祝同学把拍摄了的照片丢在了镜像服务器上,我下载一看,照片压缩包有500多M。下载完成后,发现照片其实不是很多,但是因为用的是质量较好的单反,所以一张照片的尺寸和大小很大,我希望可以通过人人等SNS服务共享给朋友,于是需要有一个方法来进行批量的针对图片的resize处理。于是,我找到了工具imagemagick:
# aptitude install imagemagick
安装完成后,获得宝物convert
查看man后,我就写了一个脚本来帮助我完成批量修改
#!/bin/bash mkdir tmp for i in `ls *.jpg` do convert -resize 30%x30% $i ./tmp/$i-m done
这样,我就在tmp目录下获得了所有已被修改的(缩小后)的图片