ImageMagick 教程
ImageMagick简介
ImageMagick是一套功能强大、稳定而且开源的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小、旋转、锐化、减色或增加特效等操作,并将操作的结果以相同格式或其它格式保存,对图片的操作,即可以通过命令行进行,也可以用C/C++、Perl、Java、PHP、Python或Ruby编程来完成。同时ImageMagick提供了一个高质量的2D工具包,部分支持SVG。ImageMagic的主要精力集中在性能,减少bug以及提供稳定的API和ABI上。
ImageMagick功能
1. 将图片从一个格式转换到另一个格式,包括直接转换成图标。
2. 改变尺寸、旋转、锐化(sharpen)、减色、图片特效
3. 缩略图片的合成图( a montage of image thumbnails)
4. 适于web的背景透明的图片
5. 将一组图片作成gif动画,直接convert
6. 将几张图片作成一张组合图片,montage
7. 在一个图片上写字或画图形,带文字阴影和边框渲染。
8. 给图片加边框或框架
9. 取得一些图片的特性信息
10,几乎包括了gimp可以作到的常规插件功能。甚至包括各种曲线参数的渲染功能。只是那命令的写法,够复杂。
在线阅读
- W3Cschool https://www.w3cschool.cn/imagemagick_use (简体中文)
- YS.Zou https://www.zouyesheng.com/imagemagick.html (简体中文)
- The ImageMagick 官网 http://www.imagemagick.org/script/command-line-processing.php (英文)
W3Cschool还为您整理了
- 图片处理_W3Cschool极客导航 https://123.w3cschool.cn/exi22m
- 《Photoshop高级教程》 https://www.w3cschool.cn/photoshopgjjc/
本书目录
- ImageMagick 命令的结构
- ImageMagick 输入文件名
- ImageMagick 文件名通配符
- ImageMagick 明确的图片格式
- ImageMagick 内置图像或图案
- ImageMagick 标准的输入输出, 文件描述符
- ImageMagick 选取图片的某些帧
- ImageMagick 选取一张图片中的部分区域
- ImageMagick 缩放内嵌图像
- ImageMagick 裁切内嵌图像
- ImageMagick 文件名引用
- ImageMagick 图像设置
- ImageMagick 图像操作
- ImageMagick 图像序列操作项
- ImageMagick 图像定位
- ImageMagick 对宽和高的基本设置及操作符( % ^ ! )
- ImageMagick 忽略宽或高的表示方法( < > @ )
- ImageMagick 图像定位中的偏移
- ImageMagick 图像组(Image Stack)
- ImageMagick 图像输出名
版权信息
《ImageMagick命令行使用方法》中文版原文链接 https://www.zouyesheng.com/imagemagick.html
由@邹业盛 翻译自ImageMagick官网《Command Line Processing》 ,并授权转载整理至W3Cschool 。