Linux使用imagemagick的convert命令压缩图片节省服务器空间

Posted Tinywan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux使用imagemagick的convert命令压缩图片节省服务器空间相关的知识,希望对你有一定的参考价值。

一、安装:

sudo apt-get install imagemagick

二、说明

imagemagick的命令convert可以完成此任务,其参数-resize用来改变图片尺寸,可以直接指定像素值,也可以指定缩放百分比。而如果想降低图片的质量,可以用convert的-quality参数,质量值为0-100之间的数值,数字越大,质量越好,一般指定70-80,基本上看不出前后的差别。

强大的convert命令  convert命令可以用来转换图像的格式,支持JPG, BMP, PCX, GIF, PNG, TIFF, XPM和XWD等类型,下面举几个例子:

三、使用

1、得到一个图片的尺寸:identify tinywan_ffmpeg056.jpg

2、例子

  convert  xxx.jpg  xxx.png      将jpeg转成png文件 
  convert  xxx.gif   xxx.bmp     将gif转换成bmp图像 
  convert  xxx.tiff  xxx.pcx   将tiff转换成pcx图像 

3、改变图像的大小

(1)convert -resize 1024x768  xxx.jpg   xxx1.jpg    将图像的像素改为1024*768,注意1024与768之间是小写字母x

(2)convert -sample 50%x50%  xxx.jpg  xxx1.jpg   将图像的缩减为原来的50%*50%

(3)旋转图像:  convert -rotate 270 sky.jpg sky-final.jpg      将图像顺时针旋转270度

(4)使用-draw选项还可以在图像里面添加文字:  convert -fill black -pointsize 60 -font helvetica -draw \'text 10,80 "Hello, World!" ‘  hello.jpg  helloworld.jpg

四、更多文档

linux中convert用法

linux的convert图片处理工具

 

以上是关于Linux使用imagemagick的convert命令压缩图片节省服务器空间的主要内容,如果未能解决你的问题,请参考以下文章

Linux使用imagemagick的convert命令压缩图片节省服务器空间

linux系统上编译好的ImageMagick做迁移

ImageMagick的安装和使用案例

开发利器_ImageMagick.基于Linux命令行的图片缩放/编辑/格式转换?

linux 安装 ImageMagick 和 imagick 扩展

使用 imagemagick linux 脚本裁剪图像不起作用