可以用来做什么
- 格式转换:在不同图像格式之间转换,例如将 PNG 转换为 JPEG。
- 图像变换:调整尺寸、旋转、纠偏、裁剪、翻转或修剪图像。
- 脚本与自动化:支持从命令行执行复杂图像处理任务,构建可自动运行的图像处理流水线。
- 合成与装饰:可将一张图像叠加到另一张图像上,并为图像添加边框或画框。
- 动画支持:可将一组图像创建为 GIF 动画序列。
- 色彩管理:借助色彩配置文件,或以内置伽马压缩/扩展方式进行色彩管理。
- 大图支持:可读取、处理或写入百万级、十亿级乃至万亿像素尺寸的图像。
- 图像识别:可描述图像的格式和属性。
下载前,先确认这几项
官网强烈建议在使用 ImageMagick 之前,先建立适合本地环境的安全策略,并可用验证工具检查策略;具体做法以官网说明为准。
Windows 版为自安装程序,点击相应版本后会启动安装并询问若干安装问题;安装包列表中带 Q8 表示每像素分量 8 位,带 Q16 表示 16 位,带 dll 表示包含动态链接库版本。
如果不希望安装,官网也提供便携版(portable 的 7z 包),解压后复制到主机即可运行,不写入 Windows 注册表;不同版本差异以官网说明为准。
Windows 上若使用中遇到问题,可能需要 vcomp140.dll,可下载 Visual C++ Redistributable Package;具体依赖以官网说明为准。
在 Windows 命令行下,ImageMagick 命令使用双引号而不是单引号;VBScript 脚本中需使用两个双引号。
也可通过 winget、scoop 或 chocolatey 安装,但这些属于库中版本,具体包名和安装方式以官网说明为准。
许可与使用范围
官网称 ImageMagick 为 free, open-source software suite;具体许可证条款及适用范围以官网许可为准。
本页提供官方获取渠道。版本号、安装包大小与具体系统要求请在下载时核对官方发布页。