ImageMagick – 图像处理
一、convert
对图像进行转换, 它主要用来对图像进行格式的转化,同时还可以做缩放、剪切、模糊、反转等操作。
1、格式转换
Png图片转换格式为jpg
convert foo.png foo.jpg |
或者使用mogrify :
mogrify -format png *.jpg #将当前目录下的所有jpg文件转换为png格式 |
不过 convert 还可以把多种图片转换为 pdf 文件:
convert *.png foo.pdf |
2、缩放
convert -resize 100x100 foo.jpg thumb.jpg convert -resize 50%x50% foo.jpg thumb.jpg mogrify -sample 80x60 *.jpg #注意, 这条命令会覆盖源文件 |
3、加边框
以下两条语句都可以加边框
convert -mattecolor “#333333” -frame 60x60 源文件.png 转换后文件.png convert -bordercolor “#666” -border 60x60 源文件.png 转换后文件.png |
4、图片上加文字
convert -fill green –pointsize 40 \ -draw ‘text 10,50 “v.6.cn”’ 源文件.png 转换后文件.png |
使用 –font 可以指定字体
5、模糊
convert -blur 80 源文件.png 目标文件.png |
-blur 参数还可以这样设置 –blur 80x5 . 后面的那个5表示的是Sigma的值, 它的值对模糊的效果起关键作用。
6、翻转
Ø 上下翻转
convert -flip aaa.png bbb.png |
Ø 左右翻转
convert -flop aaa.png bbb.png |
7、反色
convert -negate 源文件.png 目标文件.png |
8、单色(黑白照片)
convert -monochrome 源文件.png 目标文件.png |
9、加噪声
convert -noise 3 源文件.png 目标文件.png |
10、 油画效果
|
11、 旋转
convert -rotate 30 源文件.png 目标文件.png |
上面的30, 表示向右旋转30度, 如果要向左旋转, 度数是负数。
12、 炭笔效果(比素描更模糊,铅笔画)
convert -charcoal 2 源文件.png 目标文件.png |
13、 散射(毛玻璃)效果
convert -spread 10 源文件.png 目标文件.png |
14、 漩涡
以图片中心为转轴, 扭转图片形成漩涡效果
convert -swirl 60 源文件.jpg 目标文件.jpg |
同样,正负数表示左漩涡还是右漩涡
15、 突起效果
convert -raise 10x10 源文件.jpg 目标文件.jpg |
执行后,你会看到,照片的四周会有一个10x10的边, 如果你要凹下去的边,把-raise 改为+raise就可以了。
16、 其他
查看手册
二、 import (截图)
1、截取屏幕任一矩形区域
import tmp.png |
执行上面命令后, 鼠标变成 “+” 字, 选择区域进行截图。
2、截取程序窗口
import -pause 3 -frame tmp.png |
回车后, 用鼠标在你想截的窗口上点一下即可。 参数 –frame的作用是告诉 import , 截图的时候把目标窗口的外框架带上, 参数 –pause 的作用很重要, 你可以试着把它去掉, 对比一下,你会发现, 目标窗口的标题栏是灰色的, pause 就是让import 稍微延迟一下, 等你的目标窗口获得焦点了, 才开始截图, 这样的图才自然。
3、让截图倾斜
Import -pause 3 -rotate 30 –frame tmp.png |
4、全屏截图
import -pause 3 –window root screen.png |
三、display
显示图片, 处理图片
1、显示
display a.png ## 或者 display *.png |
2、幻灯片显示
display -delay 5 * |
3、快捷键
space (空格键): 显示下一张图片 backspace(回删键): 显示上一张图片 h: 水平翻转 v: 垂直翻转 /: 顺时针旋转90度 \: 逆时针旋转90度 >: 放大 <: 缩小 F7: 模糊图片 Alt+s: 把图片中间的像素旋转 Ctrl+s: 图像另存为 Ctrl+d: 删除图片 q: 退出 |
四、其他
相关推荐
ImageMagick是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。...
ImageMagick 是一款开源的功能强大的图像处理工具,能转换和处理很多一直图片的格式。
ImageMagick-6.7.0-0-Q8-windows-dll.exe 是windows 下面一款处理图片的工具,能切各种图片(包括gif),下载安装就可以使用
ImageMagick结合Java jni处理处搞品质水印图片
ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的...
ImageMagick 它完全免费可以读取、转换、写入多种格式的图片。是一个免费的创建、编辑、合成图片 图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。...
ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的...
一个可将pdf转换为图片的工具,无需安装,解压即可使用。 ImageMagick®是用于创建,编辑,合成或转换位图图像的软件套件。 它可以读取和写入各种格式(超过200种)的图像,包括PNG,JPEG,GIF,HEIC,TIFF,DPX,...
ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的...
ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的...
ImageMagick-6.9下载,ImageMagick可以用来读写和处理超过89种基本格式的图片文件,达到优化PHP引擎效果(文件全称:ImageMagick-6.9.11-16.tar.gz)
ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, TIFF, DPX, ...
ImageMagick-7.0.7-22-Q16-x64-dll.exe 图片处理类工具
图片的 裁剪、镜像、缩放、模糊、加水印、旋转等操作,支持100多种图片格式,处理cmyk和rgb比较好,相比java处理不会出现变色
windows 版 ImageMagick-6.9.10-71.7z 老版本,用于图像处理,pdf转图片功能等,可搭配 gopkg.in/gographics/imagick.v2/imageick 使用
ImageMagick-7.0.5-6-Q16-HDRI-x86-static.exe
ImageMagick 是一个功能很强的图片处理程序。可应用在多种操作系统平台上。 安装ImageMagick和JMagick 如果安装了老版本ImageMagick的rpm包,请先删除 安装环境要求: 确认已经安装了zlib、freetype、libpng和jpeg-...
ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的...
用与处理图片的库。特点:跨平台,多语言。网址:http://www.imagemagick.org/script/index.php