imageMagick简介

imageMagick简介

imageMagick是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。ImageMagick的大多数功能的使用都来源于命令行工具。

Imagemagick-logo.png

资源

  • 官网:http://www.imagemagick.org/

安装

sudo apt-get install imagemagick

使用

主要控制点:

1、 分辨率:不同的展示需要不同的分辨率,一般是缩放,如果比例不对还需要适当裁切。
2、 清晰度:一般可以控制在 80% - 90%。
3、 水印: 根据访问的域名,设定不同的水印图案。

convert

-quality 质量控制

convert -quality 10 BS0002.jpg image.jpg

-resize 分辨率控制

convert -resize "600x800>" BS0002.jpg image.jpg 保持原有比例
convert -resize "600×800>!" BS0002.jpg image.jpg 不保持原有比例

-compose 水印控制

convert image.png -compose over overlay.png -composite newimage.png  

identify

获取图片信息

identify BS0002.jpg 
BS0002.jpg JPEG 750x1200 750x1200+0+0 8-bit DirectClass 190KB 0.000u 0:00.010