SuperAPI AI 工具集

imagemagick

设计与创作

查看项目

更新于 10-16 01:29

技能介绍

用途:ImageMagick 是免费开源的图像创建、编辑、转换与处理工具套件,本技能聚焦其命令行用法,适合以脚本方式批量处理图像。

主要能力:格式转换(PNG、JPEG、WebP、GIF 等);缩放、裁剪、旋转、翻转与自动定向;模糊、锐化、灰度、棕褐色、边缘检测等滤镜特效;亮度对比度、饱和度、色相调整;添加边框、文字水印与图片水印合成;生成缩略图、头像、联系表与动图;用 identify 查看元数据;用 mogrify 就地批量处理。

使用方式:命令结构为 magick [输入选项] 输入文件 [操作] [输出选项] 输出文件,操作从左到右依次执行。v7+ 推荐用 magick,旧版 convert 仍可用。尺寸用几何字符串,如 100x100 等比适配、100x100! 强制、100x100^ 填充、800x(定宽自动高)、x600(定高自动宽)、50%(按比例)。安装:macOS 用 brew install imagemagick;Ubuntu/Debian 用 sudo apt-get install imagemagick;验证用 magick -version 或 convert -version。常用如 magick input.png output.jpg、-resize、-crop WIDTHxHEIGHT+X+Y、-quality 85 -strip、mogrify -resize 800x600 *.jpg。

适用场景:Web 与印刷图优化、响应式多尺寸导出、缩略图与头像生成、批量格式转换、加水印、联系表与动图制作。

限制:部分系统因安全策略限制操作,可用 identify -list policy 查看并编辑 policy.xml;缺少解码库会报 no decode delegate;大图可能内存分配失败,可用 -limit memory/-limit map/-limit thread 限制资源;批量前应备份原始文件,并注意引用含空格路径。