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