去水印修复助手
将以下提示词粘贴到你的 AI 对话框中:
请根据官方指南 https://skillhub.cn/install/skillhub.md 的步骤,将规范名 @user_d3289545/watermark-re-remover 对应的去水印技能安装到我的 AI 助手中。
技能介绍
图片去水印时,最常见的痛点是「不知道该删哪块」——要么手动框选logo漏了边缘,要么整图半透明水印找不到统一参数,更怕直接修改原图后无法回溯。这个技能用「先确认、再修复」的思路,把水印处理拆成两条互补路径。
核心能力与工作流
核心能力分为确定性脚本修复和AI创意修复两类:
- 确定性脚本路径(
scripts/watermark_remover.py)
- 提供四种模式:
- region:针对位置明确的logo、文字、图章,支持多个矩形区域修复
- mask:通过白底遮罩图指定不规则水印区域,适配笔画型或异形水印
- auto:启发式处理整图半透明浅/深色叠加(典型图库水印),可调--strength和--kernel控制强度与背景估计
- detect:仅检测疑似水印区域并返回坐标+预览图,不修改原图,用于先确认范围
- 修复内核优先调用OpenCV的cv2.inpaint(支持telea/ns算法),环境无OpenCV时自动降级为纯numpy拉普拉斯扩散修复,保证基础可用性
- AI创意路径
- 针对复杂、语义级水印(如嵌在纹理中、边界模糊的水印),调用ImageGen图生图,提示词模板见references/techniques.md,需明确「删什么、保留什么、目标真实度」
工作流遵循「先定位、再选择、后交付」:
- 定位水印:通过用户描述或
detect模式拿建议坐标,拿不准时先出预览让用户确认范围 - 路径选择:可框出的用脚本(优先
region),复杂语义级用AI,决策树见references/techniques.md - 非破坏性输出:脚本未指定
--output时自动生成_nowm后缀文件,原图不被覆盖 - 交付对比:用
present_files展示结果,串联脚本与AI时说明每阶段产物路径
适用边界与注意点
- 脚本路径更适合「能框出、能复现」的水印(如固定位置logo、规则文字),AI路径适合脚本效果差的复杂场景,但结果不可复现,需保留原图对比
- 未安装OpenCV时,
auto/detect质量会下降,可优先用region或AI路径 - 任何破坏性操作前,必须先通过
detect确认范围,避免大范围误删 - AI路径需具体描述需求(如「删除右下角半透明文字水印,保留背景建筑细节」),不要模糊表述
使用场景
- 自媒体运营保存图库素材时,需清除覆盖全图的半透明浅色水印且不损伤背景细节。
- 电商美工处理供应商图片时,需框选去除右下角固定的品牌Logo且原图不被覆盖。
- 修图师面对复杂透明文字水印,脚本修复效果差时,需用AI图生图填补缺失纹理。
- 设计师需定位并预览一张未知位置的疑似图章水印,确认范围后再进行修复。
适合人员
- 负责搬运或整理外部图库素材、需要快速还原图片洁净度的自媒体运营。
- 经常接收带有供应商Logo或防盗水印图片、需要提取纯净商品图的电商美工。
- 日常处理大量摄影后期工作、需要精准移除局部水印并保留原图备份的修图师。
- 需要将带水印的设计稿导入后续工作流进行二次创作的独立设计师。