一个图片批量改大小resize的脚本
发表于 : 2007-01-21 15:52
如果觉得数码相机拍的相片太大,放在电脑里占空间又不打算冲洗出来的话,可以把图片resize一下,减小些空间。
下面这个要用到imagemagic的convert命令,没有的话
sudo apt-get install imagemagic
自己学bash写的,很简单的,不要笑话
下面这个要用到imagemagic的convert命令,没有的话
sudo apt-get install imagemagic
自己学bash写的,很简单的,不要笑话
代码: 全选
#!/bin/bash
if [ $# -ne 2 ];then
echo ""
echo "Usage: sh resize path percent% OR size"
echo "For example: sh resize ~/pic 25%"
echo "sh resize ~/pic 800"
echo ""
exit 1
fi
DISDIR=$1
SRCEXT=jpg
PERCNET=$2
cd ${DISDIR}
for img in `ls *.${SRCEXT}`
do
convert -sample ${PERCNET}x${PERCNET} $img thumb-$img
done