照片水印添加器
概述
本技能使用文字或图片叠加层为照片添加专业水印。非常适合保护您的图片、品牌照片或添加版权信息。
快速开始
文字水印
CODEBLOCK0
图片水印
CODEBLOCK1
使用选项
位置选项
- -
top-left(左上), top-center(上中), top-right(右上) - INLINECODE3 (左中),
center(居中), center-right(右中) - INLINECODE6 (左下),
bottom-center(下中), bottom-right(右下)
自定义参数
- -
--opacity: 水印透明度 (0.0-1.0) - INLINECODE10 : 图片水印的大小缩放因子
- INLINECODE11 : 文字水印的字体大小
- INLINECODE12 : 文字颜色,十六进制格式 (#RRGGBB)
- INLINECODE13 : 旋转角度(度)
批量处理
一次处理多张图片:
CODEBLOCK2
示例
查看 examples/watermark-examples.md 获取详细的使用示例和示例输出。
故障排除
常见问题:
- - 文件未找到:检查输入文件路径
- 不支持的格式:使用JPG、PNG或GIF文件
- 内存错误:分批次处理图片
详细故障排除指南请参见 examples/troubleshooting.md。
脚本参考
主脚本:scripts/add_watermark.py
工具函数:scripts/utils.py
配置文件: INLINECODE16
照片水印添加器
概述
本技能使用文字或图片叠加层为照片添加专业水印。非常适合保护您的图片、品牌照片或添加版权信息。
快速开始
文字水印
bash
为单张图片添加文字水印
python scripts/add_watermark.py --input photo.jpg --text © 2026 您的名字 --position bottom-right
为多张图片添加文字水印
python scripts/add_watermark.py --input *.jpg --text 样例 --opacity 0.5
图片水印
bash
添加Logo水印
python scripts/add_watermark.py --input photo.jpg --watermark logo.png --scale 0.2 --position center
使用选项
位置选项
- - top-left(左上), top-center(上中), top-right(右上)
- center-left(左中), center(居中), center-right(右中)
- bottom-left(左下), bottom-center(下中), bottom-right(右下)
自定义参数
- - --opacity: 水印透明度 (0.0-1.0)
- --scale: 图片水印的大小缩放因子
- --font-size: 文字水印的字体大小
- --color: 文字颜色,十六进制格式 (#RRGGBB)
- --rotate: 旋转角度(度)
批量处理
一次处理多张图片:
bash
python scripts/add_watermark.py --input photos/*.jpg --text 草稿 --output watermarked/
示例
查看 examples/watermark-examples.md 获取详细的使用示例和示例输出。
故障排除
常见问题:
- - 文件未找到:检查输入文件路径
- 不支持的格式:使用JPG、PNG或GIF文件
- 内存错误:分批次处理图片
详细故障排除指南请参见 examples/troubleshooting.md。
脚本参考
主脚本:scripts/add_watermark.py
工具函数:scripts/utils.py
配置文件:scripts/config.py