用途:该技能用于通过 ImageMagick 命令行工具完成图像变换与处理,适合在终端或脚本中批量、可重复地操作图片。
主要能力:旋转与翻转、自动定向;按尺寸或百分比缩放、生成缩略图;按尺寸或百分比裁剪、自动去边框;JPG、PNG、WEBP、GIF、PDF 等格式互转;质量与压缩调整;模糊、锐化、灰度、棕褐色、边缘检测等滤镜;文字或图片水印叠加;批量处理;查看与编辑 EXIF 元数据;颜色调整、透视与畸变等高级操作。
使用方式:需先安装 ImageMagick。macOS 执行 brew install imagemagick;Ubuntu/Debian 执行 sudo apt-get update 与 sudo apt-get install imagemagick;用 magick -version 验证。ImageMagick 7+ 使用 magick 命令,如 magick input.jpg -resize 50% output.jpg;ImageMagick 6 使用 convert,需将命令中的 magick 替换为 convert。批量处理可用 shell 循环,或用 mogrify 原地修改(会覆盖原文件)。
适用场景:网页图片优化、缩略图与拼图、扫描文档校正、社交平台尺寸适配、证件照处理、批量加水印与格式转换等。
限制:资料未提供图形界面、云端服务或价格信息;mogrify 会覆盖原文件,建议保留副本;PDF 处理可能受 policy.xml 权限限制;超大图片需限制内存或使用流式处理。