SuperAPI AI 工具集

image-crop-rotate

设计与创作

查看项目

更新于 10-15 22:38

技能介绍

用途:该技能提供图片处理功能,可将图片从中心裁剪为原尺寸的50%,并将裁剪后的图片顺时针旋转90度。适用于用户要求中心裁剪50%、顺时针旋转90度,或同时进行这两项操作的场景。

主要能力:通过一个Python脚本按顺序完成两步操作:先居中裁剪到原尺寸的50%(例如1000x800变为500x400),再顺时针旋转90度(例如500x400变为400x500)。脚本会打印处理详情,包括原始尺寸、裁剪后尺寸和最终尺寸。

使用方式:先定位用户上传的图片文件(位于/mnt/user-data/uploads/),然后运行脚本并传入输入与输出路径:python scripts/crop_and_rotate.py <input_path> <output_path>。例如:python /mnt/user-data/skills/image-crop-rotate/scripts/crop_and_rotate.py /mnt/user-data/uploads/photo.jpg /mnt/user-data/outputs/photo_processed.jpg。处理完成后将结果移动到/mnt/user-data/outputs/并分享给用户。

支持格式:PIL/Pillow支持的任何格式,如JPEG、PNG、GIF、BMP、TIFF等。

限制:仅执行固定的中心裁剪50%与顺时针旋转90度,未提供其他裁剪比例、旋转角度或参数配置;其他功能、收费与平台信息暂未提供。