ubuntu convert 命令

介绍

ImageMagick是图像处理中功能十分强大的工具。
ubuntu中可以用convert命令对图像的格式和大小等进行转换(convert命令可以用在脚本中),但是convert不是ubuntu自带的命令,需要先安装ImageMagick,之后才可以使用。

安装

使用下面命令安装:

sudo  apt-get install imagemagick

测试是否安装成功:

convert -version

若输出下面信息,表示安装成功:

Version: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org
Copyright: © 1999-2017 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC Modules OpenMP 
Delegates (built-in): bzlib djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png tiff wmf x xml zlib

使用

  • 转换图片格式,支持JPG, BMP, PCX, GIF, PNG, TIFF, XPM和XWD等类型
convert xxx.jpg xxx.png   讲jpeg转换为png文件
  • 改变图像大小
convert -resize 1024x768 xxx.jpg  xxx1.jpg  将图像的像素改为1024*768(注意1024与768之间是小写字母x)
convert -sample 50%x50% xxx.jpg  xxx1.jpg 将图像缩小为原来的50%*50%
  • 旋转图像
convert -rotate 270 sky.jpg sky-final.jpg      将图像顺时针旋转270度 
  • 为图像加上文字(这个命令没写错)
convert -fill black -pointsize 60 -font helvetica -draw 'text 10,80 "hello world ! " ' xxx.jpg xxx1.jpg
在图像的10,80位置用60磅全黑Helvetica字体上写hello world!
  • 批量文件格式转换
mogrify -path newdir -format png *.jpg  
这个命令将当前文件目录下的所有jpg文件转换为png格式,并将其存放在newdir目录下,如果不指定path参数则生成的png图像保存在当前目录下
发布了61 篇原创文章 · 获赞 44 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/HUXINY/article/details/87879249