新增配图平铺水印功能
This commit is contained in:
@@ -21,6 +21,42 @@
|
||||
- 每张图的可见文字必须受控:只允许出现该图指定的业务文案、`MAOMOMO` 和已核对允许出现的品牌 / 支付标识,不得添加副标题、风格标签、prompt 描述、说明文字、额外 slogan 或无关文字。
|
||||
- 不要用 Playwright、HTML/CSS、SVG、Pillow、canvas、本地拼贴或手工覆盖文字替代图片生成后端。
|
||||
|
||||
|
||||
## 平铺水印
|
||||
|
||||
用户要求“水印”“平铺水印”“防盗图”“打水印”时,对最终配图生成水印副本。默认规格:
|
||||
|
||||
- 水印文字:`MAOMOMO.COM`
|
||||
- 角度:45°
|
||||
- 颜色:白色 `#FFFFFF`
|
||||
- 透明度:半透明,默认 alpha `72/255`
|
||||
- 排列:对角线平铺
|
||||
- 工具:`uv run python scripts/maomomo_tile_watermark.py`
|
||||
|
||||
执行示例:
|
||||
|
||||
```bash
|
||||
uv run python scripts/maomomo_tile_watermark.py \
|
||||
--input assets \
|
||||
--output watermarked_assets
|
||||
```
|
||||
|
||||
单张图:
|
||||
|
||||
```bash
|
||||
uv run python scripts/maomomo_tile_watermark.py \
|
||||
--input assets/example.png \
|
||||
--output watermarked_assets/example.png
|
||||
```
|
||||
|
||||
规则:
|
||||
|
||||
- 水印只加到最终 QA 通过的 `assets/` 或交付副本;不要在样张确认前加水印,避免影响用户判断画面文字质量。
|
||||
- 默认保留无水印原图在 `origin_image/` 和 / 或 `assets/`;水印图输出到 `watermarked_assets/`,或 GitHub 交付批次中的 `watermarked/`。
|
||||
- 不要对官方截图证据原图、需要继续发给图片模型编辑的素材、尚未 QA 的图直接覆盖水印。
|
||||
- `final_manifest.json` 应记录 `watermark` 字段,至少包含 `text`、`angle`、`color`、`alpha`、`output_dir` 和水印文件清单。
|
||||
- 交付回复中说明是否提供水印版,以及无水印原图是否保留。
|
||||
|
||||
## 可见文字与 prompt 边界
|
||||
|
||||
- 视觉风格只作为后台画面描述,不得成为画面文字。
|
||||
|
||||
Reference in New Issue
Block a user