ImageMagick 老牌开源图像处理套件,既是命令行工具也是被大量软件调用的底层库:支持几十种图像格式互转,可做缩放、裁剪、旋转、调色、合成、加水印、拼贴与批处理。ImageMagick 7 的入口命令是 magick,例如 magick "*.jpg" -resize 120x120 thumb%03d.png 一行批量出缩略图;也支持管道写法把多步操作串起来。Windows 官网提供免安装 portable 压缩包,Linux 有 AppImage,macOS 官方推荐 brew 安装。
核心亮点
- 格式覆盖广:JPEG/PNG/GIF/WebP/TIFF/SVG 等几十种互转,含 Ultra HDR
- 批量处理能力强,一条命令完成改名、缩放、转格式与输出序号命名
- 支持蒙版、合成、绘制文字与水印,脚本化替代手工 PS 动作
- 管道与脚本友好,可嵌入 shell/Python(Wand)/CI 流程做自动生成
- 官方提供 Windows portable 包与 Linux AppImage,免安装即用
适用人群
要批量处理商品图、截图、导出缩略图的运营、摄影后期与开发者。
安装前请注意
ImageMagick 7 的命令是 magick,网上大量旧教程里的 convert 写法已不推荐(与系统自带 convert 命令冲突);处理 PDF/PS 需要额外安装 Ghostscript;出于安全默认策略(policy.xml)会限制部分格式与内存占用,批量任务遇报错需按需调整策略文件。
极速安装方式
方式一:微软 WinGet(推荐 Windows 用户)
winget install ImageMagick.ImageMagick
方式二:macOS Homebrew
brew install imagemagick