数字隐形水印一般采用以下方案:
- 频域添加信息
- 人眼分辨不出的色差
- 特殊字体 等。
我尝试把图片先转换成矢量图,再转换成位图,同时减少色彩位深,以达到消除上述水印的效果。
用到了 VTracer 这个工具。
体验地址: https://de.vvzero.com
目前能较好地实现手机截图的转换,欢迎专业人士给出意见。
本人用 这个工具 做了测试,发现可以消除水印。
数字隐形水印一般采用以下方案:
我尝试把图片先转换成矢量图,再转换成位图,同时减少色彩位深,以达到消除上述水印的效果。
用到了 VTracer 这个工具。
体验地址: https://de.vvzero.com
目前能较好地实现手机截图的转换,欢迎专业人士给出意见。
本人用 这个工具 做了测试,发现可以消除水印。
|
yolee599Mar 7, 2022
1
主要是不知道隐形水印用什么方法加上去的,有时候会用好几种算法做冗余,防不胜防
|
|
madliferMar 7, 2022
2
之前看过一个隐形水印合同生成器,他是把随机一个位置随机大小(大概不超过 10px*10px)的一个区域扣下来经过扭曲变形操作后再给他粘上去。如果是识别出字母的话还会给他调整字体和大小。
他那种不算完整的隐形水印,仔细看能看出一点点差异。 |
|
3dwelcomeMar 7, 2022
3
VTracer 官方不是提供了 wasm 版本?
那你为什么还要把图片上传到服务器啊,浏览器内运行不是挺好的。 |
|
3dwelcomeMar 7, 2022
5
VTracer github 上就有写啊,仔细看文字“The webapp is a perfect showcase of the capability of the Rust + wasm platform.”
官网就是纯离线,浏览器版本的 rust 代码。 |
|
h1997l1997Mar 7, 2022
6
还行
|
|
3dwelcomeMar 7, 2022
7
顺便说一句,有些人可能觉得浏览器 wasm 和 JS 一样,跑起来会比本地运行 exe 慢。
但其实运行贼快,一点都不慢。 |
|
8
对大部分文字信息截图来说,直接二值化能否消去 /暴露盲水印?
|
|
leimaoMar 7, 2022
10
前几天网易新闻客户端好像给我推送了一个字节跳动做的这个东西,申了专利还是啥。
|
|
leimaoMar 7, 2022
11
可能还是我记错了
|
|
leimaoMar 7, 2022
12
不懂就问,隐形数字水印,对我们普通用户非商业用途盗图,有影响吗?
|
|
leimaoMar 7, 2022
14
@villivateur 不是商业用途一般来说都无所谓吧
|
|
JuszoeMar 7, 2022
15
对原图破坏有些大
|
|
3dwelcomeMar 7, 2022
17
|
|
allen333Apr 13, 2022 via iPhone
18
怎么链接打不开了呢
|
|
allen333Apr 13, 2022 via iPhone
20
@villivateur 谢谢!
|
|
sourwoodJul 17, 2022 via Android
21
这个能做成在安卓端上实现自动去数字水印的 app 吗?🥹
|
|
sutraSep 4, 2022
22
好像是要登录后才有,谁能给我欣赏一下,水印是什么样子的?
|
|
23
试了一下,会严重干扰文字
不知道能不能先 OCR 一遍,把文本提取出来,同时识别所用的字体 再把那些区域用纯色填充 最后再把文字渲染回去 同时应该还可以防通过渲染文字的时候调整字体、间距等的水印 |
|
24
@systemcall 我也不知道为啥,电脑截图干扰很严重,手机截图就很清晰,可能需要一个数学大神解释一下
|
|
zerofancySep 8, 2022
25
不错的思路,不过确实有文字信息影响问题。可能算法 /参数调整的还不够好,我试了下 vector magic 转换矢量图效果就好很多,不过是收费的。
|