类别 : 文本处理
语言 : 英文
软件授权 : 开源免费
官方网址 : 无
标签 : 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