有没有人搞一个“水印文字由无数种颜色组成”的身份证加水印工具? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
zictos
V2EX    程序员

有没有人搞一个“水印文字由无数种颜色组成”的身份证加水印工具?

  zictos 2020-11-30 23:50:10 +08:00 5915 次点击
这是一个创建于 1774 天前的主题,其中的信息可能已经有所发展或是发生改变。

一般加水印时文字的颜色都是单一颜色,这样很容易被去除。
如果一个文字可以由多种不同颜色随机组成,那去除难度就能大大增加了。
最好还能为水印文字的颜色的每一个像素随机在一定范围内显示不同的透明度。

30 条回复    2020-12-02 11:47:28 +08:00
hanguofu
    1
hanguofu  
   2020-12-01 05:56:16 +08:00 via Android
这个主意挺好。不知道是做成安卓应用还是云服务好呢?
zictos
    2
zictos  
OP
   2020-12-01 06:00:54 +08:00
@hanguofu #1 在线前端 js 实现,或者用 python 之类的做一个脚本给懂的人用也不错,写成 windows 程序也可以。
如果想赚钱就做 app 或小程序吧
superlc
    3
superlc  
   2020-12-01 09:55:45 +08:00 via iPhone
如果用的颜色多且分布复杂,会很严重地影响后面原图的观感
如果还是遵从一定的规律,那就还是不难去除
wdhwg001
    4
wdhwg001  
   2020-12-01 10:04:15 +08:00 via iPhone
为什么不用马赛克或者高斯模糊呢?
zictos
    5
zictos  
OP
   2020-12-01 10:06:15 +08:00
@wdhwg001 #4 身份证上的信息还是要尽可能让别人看得清的
zictos
    6
zictos  
OP
   2020-12-01 10:12:28 +08:00
@superlc #3 那就颜色种类稍微少一点吧,其实只要透明度不是很低的话对图片的影响不大,毕竟文字会看起来相对比较透明。
像那种艺术字其实颜色也有好几种,可以类似艺术字一样,但稍微再复杂一点。

![avatar]( https://img.alicdn.com/imgextra/i4/78065018/O1CN01YxAYwd1mwI6AtGC9J_!!78065018.jpg)
leekafai
    7
leekafai  
   2020-12-01 10:24:27 +08:00
为什么要加水印
zictos
    8
zictos  
OP
   2020-12-01 10:30:08 +08:00
@leekafai #7 因为有时候在网络上会有需要提供身份证图片的时候啊
Astralis
    9
Astralis  
   2020-12-01 10:31:05 +08:00
@leekafai #7 比如某网站需要身份证照片做实名认证,你可以加上水印文字“仅限某某网站实名认证使用,他用无效”,如果照片泄露了,危害可能会小一点,如果你传的身份证照片上没有任何水印文字,那就不知道会被别人拿去干什么了
wdhwg001
    10
wdhwg001  
   2020-12-01 10:32:06 +08:00 via iPhone
@zictos 我是说你取文字图层,填充 backdrop 的马赛克或者高斯模糊就完事了
shawndev
    11
shawndev  
   2020-12-01 10:32:21 +08:00
轮廓清晰的情况下,用一样的颜色和不同的颜色没区别。如果颜色相同更容易被还原,那么先在水印上覆盖相同的颜色,再对相同的颜色进行还原。整个过程没有哪个环节引入了额外的安全保障。
zictos
    12
zictos  
OP
   2020-12-01 10:35:24 +08:00
@wdhwg001 #10 那自己加的文字还能看得清吗?
Vegetable
    13
Vegetable  
   2020-12-01 10:42:24 +08:00
去水印和水印本身关系不大吧,水印是要被去掉的啊,什么颜色都是抠掉。
zictos
    14
zictos  
OP
   2020-12-01 10:43:10 +08:00
@shawndev #11 自己加的文字可能会与身份证的文字有所交叠,所以轮廓算不上清晰。
文字覆盖相同颜色也没那么轻松吧?我也不太清楚那些去水印的人是怎么去的,难道是先覆盖?之后想还原出身份证的本来模样似乎也有难度
zictos
    15
zictos  
OP
   2020-12-01 10:45:30 +08:00
@Vegetable #13 不太懂,难道没有其他好办法了吗?难道不管什么水印,都能去得看不出来吗?反正我在网上看到一些帖子中的人去水印去得真的几乎看不太出来了
tutustream
    16
tutustream  
   2020-12-01 10:46:31 +08:00   1
想法不错,可是会 PS 的表示打开通道我管你啥颜色都是灰的
zictos
    17
zictos  
OP
   2020-12-01 10:57:17 +08:00
@tutustream #16 刚搜“去水印教程”看了几个视频,似乎都非常容易去掉。这样看来平时加水印似乎意义不大,只是对于不会的人稍微有点门槛而已,但真要去除也完全可以找别人帮忙去掉。
我一直以为单一颜色的会比较好去掉
gdm
    18
gdm  
   2020-12-01 11:04:43 +08:00
单色肯定很好去掉呀,下载读秀电子书有个水印,那都不用 ps 就能去掉
shawndev
    19
shawndev  
   2020-12-01 11:20:53 +08:00
单色很容易被去除是因为边缘清晰,不是因为单色。你往一个 0x000000 的内容上加 0x000000 的水印就是牛顿来了都给你分不开。反过来你往 0x000000 的内容上加 0x010101 的水印,肉眼再怎么难以区分还是很容易去除,楼上说的 PS 打开通道管你啥颜色都是灰色就是原因。
leoninmin
    20
leoninmin  
   2020-12-01 11:22:05 +08:00
这东西不就是拿一个图片去做水印吗?之前很多网站的 logo 做水印不就是这个东西吗?
zictos
    21
zictos  
OP
   2020-12-01 11:28:04 +08:00
@shawndev #19 刚看了这个视频没有去掉,文字的边缘故意模糊化了:
https://haokan.baidu.com/v?vid=5794323710117512939
zictos
    22
zictos  
OP
   2020-12-01 11:29:17 +08:00
@leoninmin #20 但是那种加的水印非常容易去除,加了跟没加没太大差别
zictos
    23
zictos  
OP
   2020-12-01 11:29:44 +08:00
@gdm #18 现在很多人说多种颜色也很容易去掉
misdake
    24
misdake  
   2020-12-01 18:10:50 +08:00
就是用文字作为 mask,在原图上画一张预先准备好的或者生成的有颜色图片。
bilibilifi
    25
bilibilifi  
   2020-12-01 18:33:00 +08:00 via iPhone
你提的解决方案跟高斯模糊的方案是等价的,都是不可逆地增大了熵值
bilibilifi
    26
bilibilifi  
   2020-12-01 18:34:31 +08:00 via iPhone
有颜色的高斯水印应该差不多了
bilibilifi
    27
bilibilifi  
   2020-12-01 18:35:28 +08:00 via iPhone
根据信息论这类水印是去不掉的
ljpCN
    28
ljpCN  
   2020-12-01 19:47:01 +08:00 via iPhone
颜色的多少并不会影响到很多去水印算法,反而可能因为五颜六色与周围区域对比度高从而更容易被裁切。
zictos
    29
zictos  
OP
   2020-12-02 10:38:43 +08:00


刚试了下这样加水印,ps 贴吧很多人都认为比较难去除。重点是上面的一行“仅限办理电信业务使用”这几个字比较难去除,下面的看着比较清晰的“2020 年 12 月 31 日前有效”不知道难不难去除,这个是我后来加的。
@ljpCN @bilibilifi @shawndev @gdm @tutustream @Vegetable @wdhwg001
tutustream
    30
tutustream  
   2020-12-02 11:47:28 +08:00
@zictos #29 确实不好 P 掉了,因为和身份证背景上的花纹融合了,P 掉比重新做张假的还要麻烦。
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2786 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 27ms UTC 14:48 PVG 22:48 LAX 07:48 JFK 10:48
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86