照片水印生成器
使用 OpenCV + PIL 为照片添加专业水印。
水印风格(默认)
- 📍 位置:左下角
- 🟡 黄色竖条装饰(固定宽度 6px)
- ☁️ 透明背景(无遮罩)
- ✏️ 白色字体(根据照片宽度自动调整,4.2%比例)
- 📝 备注始终显示
- 📐 文字与黄条顶部对齐
- 🔄 自动换行(超过参考行宽度时换行,换行后缩进对齐)
参考行标准
固定的参考文字:"地点:XXXX省XXXX市XXXX区·XXXXXXX小区"
当任意一行文字超过此参考行宽度时,会自动换行,换行后的内容与标签后的第一个字对齐。
带遮罩版本
用户说"加遮罩"时,启用半透明黑色遮罩背景:
- 🆕 包含黄条和文字
- 📐 圆角 18px
- ↔️ 左右留 15px 间距
- ↕️ 上下留 12px 间距
使用方法
发送照片 + 水印信息即可生成。
水印信息格式
| 项目 | 说明 | 示例 |
|---|---|---|
| 时间 | 格式如:2026.04.11 16:32 | 2026.04.11 16:32 |
| 地点 | 完整地点名称 | XX省XX市XX区·XXX小区 |
| 经纬度 | 纬度 + 经度 | 21.XXXXXX°N, 109.XXXXXX°E |
| 备注 | 始终显示(可为空) | XX备注 |
| 项目 | 可选 | XX项目名称 |
依赖
- Python 3.6+
- opencv-python
- Pillow (PIL)