cenvert与mogrify的简单使用

convert部分

convert转化图片格式

下面是把png转化为jpg的shell命令

convert foo.png foo.jpg

可以用以下脚本批量处理

for i in *.png
do
    convert $i `basename $i .png`.jpg
done

以上代码应该是bash shell里使用的

convert压缩图片

convert压缩图片的代码如下

convert -resize 100x100 foo.png pretty.png

convert会保留图片的长宽比,也可以用以下的直观的格式

convert -resize 50%x50% foo.png pretty.png

convert加表边框

用以下命令可以为图片加上边框

convert -mattecolor "#000000" -frame 60x60 foo.png pretty.png

也可以用以下命令

convert -border 60x60 -bordercolor '#000000' foo.png pretty.png

mogrify部分

mogrify转化格式的命令

mogrify -format jpg *.png

mogrify压缩图片

mogrify -sample 80x60 *.png

以上代码会将原文件覆盖掉,所以需要先备份

你可能感兴趣的:(cenvert与mogrify的简单使用)