面向非技术用户的图片处理助手,让你用最简单的语言完成专业的图片操作。
本技能适用于以下场景:
使用前请确保:
python3 scripts/install_deps.py(自动完成,约1分钟)python3 --version(Python 3.8+){baseDir}/image-processing-expert/python3 scripts/main.py [功能] [参数]python3 scripts/install_deps.py{技能目录}/output/(默认输出位置,可通过参数修改)详细的操作流程、调用规范、错误处理等,请参考以下文档:
该文档定义:
严格按照执行规范执行完成后生成:
7w4.net小葱技能站收录全网优质技能,值得收藏。
python3 scripts/install_deps.py
python3 scripts/main.py compress \
--input photo.jpg \
--quality 80 \
--output compressed_photo.jpg
python3 scripts/main.py crop \
--input photo.jpg \
--rect "100,100,500,500" \
--output cropped.jpg
python3 scripts/main.py rotate \
--input photo.jpg \
--angle 90 \
--output rotated.jpg
python3 scripts/main.py convert \
--input photo.jpg \
--format png \
--output photo.png
python3 scripts/main.py watermark \
--input photo.jpg \
--text "版权所有" \
--output watermarked.jpg
python3 scripts/main.py resize \
--input photo.jpg \
--size "800x600" \
--output resized.jpg
python3 scripts/main.py qrcode \
--text "https://example.com" \
--output qrcode.png
python3 scripts/main.py batch \
--input-dir ./photos \
--operation compress \
--quality 75 \
--output-dir ./compressed_photos
当用户提到以下任何说法时,请立即使用本技能:
UnidentifiedImageError: cannot identify image fileOSError: cannot write mode RGBA as JPEG完整操作指南请参考以下文档:
这个技能功能很全面,能处理图片压缩、裁剪、加水印、生成二维码等常见需求。文档写得很清楚,普通用户也能看懂怎么用,错误提示也够友好。但缺少测试覆盖,字体加载在某些电脑上可能出问题。总体来说是个好用的工具,不过建议作者补上测试和完善跨平台适配。