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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,465评论 0 5
  • 原文:http://zlb1986.iteye.com/blog/778054转载:强大的convert命令con...
    SQUA2E阅读 683评论 0 0
  • 《山海经》: “〔瑶碧之山〕有鸟焉,其状如雉,恒食蜚,曰鸩”——引 “一百九十七,一百九十八,一百九十九!夜曦...
    青龘阅读 413评论 0 0
  • 夏日过去,到了秋。金黄一片,是结束?也是收获。走在林中,随手拾起一片枫叶,似乎还散发余香。 微风凑近,树叶落下,红...
    安予梦阅读 271评论 0 1
  • 昨晚,确实睡晚了,11点入睡,今天早上也六点就起了,当时想着,如果睡着了,就再休息一会。 可是,我并没有。一直觉得...
    猛虎嗅蔷薇薇阅读 115评论 0 0