知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

ImageMagick使用笔记

发布时间:2014-09-05 16:43:58作者:知识屋

ImageMagick是一个开源的、功能强大的命令行图像处理工具。通过这里可以了解一下 ImageMagick。

最近涉及到不少批量的图像处理工作,使用到这个工具,感觉其功能非常强大而且很方便,把目前使用到的功能记录如下,工作平台:Ubuntu 10.04:

1. 改变图像尺寸,使用convert命令


1.1. 保持长宽比例,高度都变为256:
for jpgfile in `ls` ; do convert $jpgfile -resize x256 new_$jpgfile ; done

1.2. 
长宽都放缩为原来的50%
for jpgfile in `ls` ; do convert $jpgfile -resize %50 new_$jpgfile ; done

 

2. 拼接两张图片,使用convert命令

 

2.1 横向拼接

convert 1.jpg 2.jpg 3.jpg +append result.jpg

2.2 纵向拼接

convert 1.jpg 2.jpg 3.jpg -append result.jpg

 

3. 获取图像信息,使用Identify命令

3.1 获取图像的宽和高

 

identify test.png | cut -d ' ' -f 3 | cut -d 'x' -f 1

identify test.png | cut -d ' ' -f 3 | cut -d 'x' -f 2


当然,ImageMagick更多强大的功能还没有用到,用到了再继续总结。

 

作者:孔雀

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜