本篇文章已有1人收藏 | Loading收藏

1788846435 aegisbrush banner

各位旅行者好呀,我是屋主 GrayZ。今天要安利的,是我最近搓出来的一个绘画防盗水印工具——AegisBrush。

先老实交代一句:这玩意儿跟之前那几个难兄难弟一样,Star 数嘛……咳,懂得都懂(>人<;)。但它解决的痛点,是真真切切画师圈每天都在叫的——辛辛苦苦画的 OC,转头就被别人拿去二传、商用,甚至喂给 AI 训练

所以我就想:能不能有一款工具,一键把「防盗用」和「反 AI 训练」这两件事一起办了?于是就有了 AegisBrush。

AegisBrush 是什么

一句话:AegisBrush 是一款为 OC(原创角色/原创作品)图片提供「防盗用 + 反 AI 训练」分层水印与盗图溯源的桌面工具,图形界面点几下就能完成防护与取证,不用敲命令。

OC 作品防盗用 + 反 AI 训练水印工具
Python
1

它的防护不是简单盖一层字,而是四层叠加

层级 手段 作用
第 1 层 可见水印(文字平铺 / 单点 / Logo) 直接劝退盗图,标明归属
第 2 层 隐形水印(频域盲水印 DWT/DCT) 肉眼看不见,事后可提取当版权证据
第 3 层 元数据(EXIF / XMP / PNG 文本块) 写入作者、版权、禁止 AI 训练标记
第 4 层 对抗扰动(高频噪声) 干扰 AI 特征提取(Nightshade/Glaze 简化启发式)

四层防护怎么护

可见水印:就是明面上的字和 Logo,平铺、单点、角落随便配,透明度、字号都能调。这是第一道「门锁」,明晃晃告诉别人:这图有主了。

隐形水印:重头戏。它把信息藏进图片的频域里(DWT/DCT),肉眼完全看不出来,但用密钥一提取,作者的署名、联系方式全在里面。哪怕图被压缩、缩放过的,多数情况下还能提取出来——这就是你日后维权的「底牌」。

元数据:往 EXIF、XMP、PNG 文本块里写作者、版权声明,以及一行「禁止 AI 训练」的标记。别小看这行字——现在越来越多画师联合抵制 AI 训练,这标记就是你的态度声明。

对抗扰动:在画面上叠加极细的高频噪声,肉眼几乎无感,却能干扰 AI 模型的特征提取,让它「学歪」。这里要诚实说一句:这是 Nightshade/Glaze 的简化启发式实现,不等于学术原版,也拦不住已经部署好的模型——但它确实能恶心一下那些无脑爬图喂模型的人。

上手一:作品防护(GUI)

打开 AegisBrush,默认就是「作品防护」页,界面长这样:

1788846196 作品防护 演示

操作分四步:

  1. 选图:点「浏览」选中你的原图,输出路径点「另存为」选个位置。
  2. 填版权信息:作者、联系邮箱、授权说明都填上,最好再设一个密钥——设了密钥,隐形水印的位置和签名才真正属于你。
  3. 配可见水印:选水印样式(单点 / 平铺 / Logo / 套件),调透明度、字号。
  4. 一键防护:点「防护」,等它跑完,右侧就能看到原图和成品并排对比。

来看一眼实际效果——这是同一张 OC 立绘,防护前后的对比:

1788846178 演示原图

1788846189 演示原图 防护

上图是原图,下图是加了整套可见水印的效果——顶部横排声明、斜向平铺小字、右侧竖排警告、底部署名,一层叠一层,想「顺手拿走」就没那么轻松了。

上手二:盗图溯源(GUI)

防护只是防御,溯源才是进攻。切到「盗图溯源」页,把疑似盗图你的原图都放进去,点「一键溯源」:

1788846203 盗图溯源 演示

它用 ORB 局部特征匹配(RANSAC 几何验证)来比对两张图,输出一串证据链:匹配点、几何内点、内点率、颜色一致率、覆盖率……最后给出判定:

  • 结构和颜色都对得上 → 「同源(盗图嫌疑)」
  • 结构对得上、颜色花纹不同 → 「同结构不同上色」(同一线稿模板不同上色,不算盗用)
  • 对不上 → 「不相关」

举证图和被盗区域高亮图也会一并生成,长这样:

1788846210 模拟盗图 举证图

1788846216 演示原图 高亮被盗区域

上面是特征点连线举证图(密密麻麻的绿线就是两图对上的特征点),下面是高亮出来的被盗区域。这套「证据链」截图存下来,维权的时候直接甩过去就完事儿。

关键花纹区块:专治改构图盗图

普通的水印和指纹,最怕的就是盗图者「裁剪换景别 + 贴图加字」——图还是那张图,构图全变了,全局比对就抓瞎了。

AegisBrush 专门做了个「关键花纹区块」功能:你在原图上框出头部、胸、手臂、大腿这些独特花纹区域,溯源时它就会逐块做「图案 + 颜色」的加强比对:

1788846219 盗图溯源 标注区块

连你亲手标注的花纹都一块块对得上,那才叫实锤盗图。命中率越高,证据越硬。

命令行快速上手

界面党到这里就够用了。喜欢敲命令的旅行者,AegisBrush 也提供了一整套 CLI:

CLI 命令速查(点开看) 展开 / 收起

下载与安装

Windows 用户最省事:不用装 Python,直接下载安装包双击装就行。

下载 AegisBrush(Windows)

也可以去 Releases 页面 看全部版本。

喜欢折腾源码的,一句话搞定:

# 从源码安装(需 Python 3.9+)
pip install -e .

# 启动图形界面
aegisbrush-gui

必须清楚的边界

没有任何像素级方案能 100% 阻止盗用或 AI 训练——截图、重拍、重绘都能绕过。AegisBrush 的价值在「分层防护 + 溯源取证」,而不是「绝对防住」。

再如实交代几点:

  • 隐形水印分两种:默认的频域盲水印抗压缩、缩放、轻微裁剪,但「裁剪换景别 + 贴图加字」依然可能失效;LSB 模式只对「无损搬运」可靠。
  • 元数据可能被剥除:很多编辑器、平台在重新保存时会丢掉 EXIF、XMP、PNG 文本块。
  • 真碰上改构图盗图,请用 matchfeature 模式做内容指纹比对,这才是对「改图」真正鲁棒的手段。

结语

写到这里,AegisBrush 的「防盗 + 反 AI + 溯源」三板斧就介绍完了。它不是什么黑科技,只是把画师们早就想要、却一直散落各处的需求,装进了一个双击就能用的界面里。

工具是 MIT 开源的,代码全在 GitHub 上,欢迎各位旅行者去围观、提 issue,甚至……顺手点个 Star?(就是那个小星星,懂的都懂)ヾ(◍°∇°◍)ノ゙

P.S. 本文演示用的角色图属演示素材,仅供功能展示;工具本身的版权保护效果请以实际使用为准。愿大家的作品都能被温柔以待。