用途:image-utils 是一个基于 Python Pillow 的图像处理技能,用于确定性的像素级操作,如缩放、裁剪、合成、格式转换、加水印及其他标准图像处理任务。适用于 AI 生成图像的后期处理、格式转换、批量处理、网页优化和社交媒体尺寸准备。它不负责生成或理解图像语义,生成类任务应改用 bria-ai 技能。
主要能力:支持从 URL、路径、字节或 base64 加载图像,保存并自动识别格式,输出字节或 base64。缩放方面可指定尺寸、按比例缩放、生成缩略图,并支持保持宽高比。裁剪支持指定区域、居中裁剪及按比例裁剪。合成支持粘贴前景、Alpha 合成和适配画布。还提供边框与内边距、旋转翻转、文字或图片水印、亮度对比度饱和度调整、模糊、网页优化及获取图像信息等功能。
使用方式:需安装 Pillow 和 requests,安装命令为 pip install Pillow requests。通过 from image_utils import ImageUtils 调用,例如 ImageUtils.load_from_url(...) 加载,ImageUtils.resize(...) 缩放,ImageUtils.save(..., quality=90) 保存。
适用场景与限制:适合对已有像素做变换的确定任务。若需从文本生成图像、AI 去背景、重绘、风格迁移或超分辨率,应使用 bria-ai。若未安装 bria-ai,可运行 npx skills add bria-ai/bria-skill。具体收费、价格和平台信息暂未提供。