SuperAPI AI 工具集

image-processing

设计与创作

查看项目

更新于 10-15 23:31

技能介绍

用途:面向 Web 开发的图像处理技能,覆盖缩放、裁剪、去白边、格式转换(PNG/WebP/JPG)、压缩优化、缩略图和 OG 卡片生成、批处理等常见需求。

主要能力:技能自带 bin/ 中的 img-process 命令行工具,支持 resize、convert、trim、thumbnail、optimise、og-card、batch 等操作。标准操作用 img-process 更快;复合图、水印、复杂文字排版、条件处理等需自定义逻辑时,改为生成适应用户环境的 Pillow 脚本。

必要用法:需先安装 Pillow:pip install Pillow。示例命令保持原样: img-process resize hero.png --width 1920 img-process convert logo.png --format webp img-process trim logo-raw.jpg -o logo-clean.png --padding 10 img-process thumbnail photo.jpg --size 200 img-process optimise hero.jpg --quality 85 --max-width 1920 img-process og-card -o og.png --title "My App" --subtitle "Built for speed" img-process batch ./images --action convert --format webp -o ./optimised

Pillow 不可用时的替代:macOS 内置 sips(可缩放、转换,不支持 trim/OG);Node.js 的 sharp(npm install sharp,功能全、性能高);ffmpeg(跨平台,brew install ffmpeg,可缩放、转换)。

格式建议:照片/主图用 WebP;需透明的 Logo/图标用 PNG;旧浏览器回退用 JPG;缩略图用 WebP 或 JPG;OG 卡片用 PNG。JPG 不支持透明,RGBA 转 JPG 前需先合成到白色背景。

限制与说明:OG 卡片按 1200x630 生成,可用背景图或纯色加半透明遮罩提升文字可读性;字体需跨平台查找,找不到时回退 Pillow 默认字体。资料未提供价格、平台覆盖范围之外的更多细节。