SuperAPI AI 工具集

watermark-removal

设计与创作

查看项目

更新于 10-15 21:40

技能介绍

用途:从各类图片来源中去除水印,通过智能检测与多种方法实现。

主要能力:智能路由会自动检测 Google SynthID 水印并采用激进方法(裁剪 120px、去除 alpha 通道、覆盖残留),对未知水印回退到基于 OpenCV Navier-Stokes 的 ML 修复法(保留原始尺寸)。提供四种方法:inpaint(质量最佳、保留尺寸、通用)、aggressive(快速可靠、裁剪 120px)、crop(最快、可能残留)、paint(保留尺寸但可靠性较低)。

使用方式:单张处理运行 python scripts/remove-watermark.py input.png output.png,可用 --method inpaint 强制保留尺寸,--method aggressive 强制裁剪,--no-detect 关闭自动检测。批量处理运行 python scripts/batch-process.py INPUT_DIR OUTPUT_DIR,支持 --method、--pattern、--size 参数。依赖 Python 3.7+、Pillow、NumPy,inpaint 方法需额外安装 opencv-python。

适用场景:Google AI 图片、Midjourney、DALL-E、图库照片、相机日期水印等。

限制:批量处理前必须获得用户确认,尤其涉及裁剪或激进方法;aggressive 会缩小图片 120px 并可能裁掉边缘内容;crop 可能残留水印;paint 仅假设右下角且效果较差。资料未提供收费、价格或平台信息。