什么是ImageMagick?

ImageMagick 是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。ImageMagick是免费软件:全部源码开放,可以自由使用,复制,修改,发布,它遵守GPL许可协议,可以运行于大多数的操作系统,ImageMagick的大多数功能的使用都来源于命令行工具。

安装

REHL/CentOS

apt -y install ImageMagick

Debian/Ubuntu

apt -y install imagemagick

转换(convert)

ImageMagick提供多数图片类型的转换支持

gif -> png

convert p1.gif p2.png

png -> jpg

convert -scale 50% -quality 80% old.png new.jpg

这里转换过程中, 将原图缩小50%, 质量设置为 80%

缩放(Scale), 裁剪(Crop)

将原图缩小50%

convert -scale 50% old.gif new.png

自动裁剪(autocrop)

convert -trim cat.png cat.png

裁剪(crop)

convert -crop 853x368+0+56 old.png new.png

这里853/368分别为图片的宽度和高度,0/56 分别为图片二维上的 x/y轴的offset,这里的二维原点在左上角定点位置.

参考链接

【腾讯云】境外1核2G服务器低至2折,半价续费券限量免费领取!
https://cloud.tencent.com/act/cps/redirect?redirect=1068&cps_key=e4b50f6c64a4480367f8a8d16fd07c5a&from=console

标签: ImageMagick, 图片处理, 图片转换, 缩略图

添加新评论