博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux使用imagemagick的convert命令压缩图片、节省服务器空间
阅读量:6912 次
发布时间:2019-06-27

本文共 830 字,大约阅读时间需要 2 分钟。

一、安装:

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

四、更多文档

 

转载地址:http://dvicl.baihongyu.com/

你可能感兴趣的文章
linux中service *** start与直接运行/usr/bin/***的区别
查看>>
剑指offer题目java实现
查看>>
Linux内核之于红黑树and AVL树
查看>>
LoaderManager使用详解(二)---了解LoaderManager
查看>>
EtherCAT对PHY有要求?
查看>>
ios应用内下载并安装另一个应用
查看>>
SQL GROUP BY 语句
查看>>
简单介绍一些HTML代码(字幕、音频和视频)
查看>>
Java——复选框:JCheckBox
查看>>
用android模拟器Genymotion定位元素
查看>>
iOS学习:UILabel和sizeWithFont方法
查看>>
java-学习-自我规划
查看>>
在Ubuntu下搭建ASP.NET 5开发环境
查看>>
互联网时代下,数据产业正成为一种新的生意
查看>>
咸阳供电公司助力“智慧城市”建设
查看>>
OpenDaylight的Helium(氦)版本安装
查看>>
决心书
查看>>
手抄代码1-24
查看>>
深入了解SCN
查看>>
Linux之Web服务(2)Httpd服务配置之二
查看>>