ImageMagick

类别 : 文本处理

语言 : 英文

软件授权 : 开源免费

官方网址 :

标签 : ImageMagick

工具介绍

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


使用方法

命令说明

convert:转换图像格式和大小,模糊,裁剪,驱除污点,抖动,临近,图片上画图片,加入新图片,生成缩略图等。

identify:描述一个或较多图像文件的格式和特性。

mogrify:按规定尺寸处理一个图像,模糊,裁剪,抖动等。mogrify改写最初的图像文件然后写到一个不同的图像文件。

composite:根据一个图片或多个图片组合生成图片。

montage:创建一些分开的要素图像。在含有要素图像任意的装饰图片,如边框、结构、图片名称等。

compare:在算术上和视觉上评估不同的图片处理其它的改造图片。

display:如果你拥有一个X server的系统,它可以按次序的显示图片。

animate:利用X server显示动画图片。

import:在X server或任何可见的窗口上输出图片文件。 你可以捕获单一窗口,整个的荧屏或任何荧屏的矩形部分。

conjure:解释执行 MSL (Magick Scripting Language) 写的脚本。

常用指令

1、转换格式

convert test.png dst.jpg

2、缩放

convert -resize 50% test.png dst.png

3、旋转

convert -rotate -90 test.png dst.png

4、截取

convert -crop 30x30+10+10 test.png dst.png

5、合并

convert -size 512x512 xc:none test.png -geometry +10+10 -composite dst.png

6、模糊

convert -gaussian-blur 2x6 test.png dst.png

convert -blur 2x6 test.png dst.png

7、锐化

convert -sharpen 3x3 test.png dst.png

8、月夜

convert -blue-shift 1.5 test.png dst.png

9、灰度

convert -colorspace Gray test.png dst.png

10、通道

convert -channel R -separate test.png dst.png