怎样损毁数字水印
发布网友
发布时间:2024-10-01 11:14
我来回答
共1个回答
热心网友
时间:2024-12-04 07:02
如果是纸板的图片,建议扫描成数码照片,然后用算法去处理。
如果是数码照片,直接用算法处理。建议先用photoshop查看一下,水印是什么样的分布,
例如:
1.如果全部是纯色的,那就查出水印的颜色是什么样的,如,R,G,B三分量的颜色,然后再查看一下背景的颜色,他们是不是可以完全区分,如果可以,用算法读出像素值,然后判断,如果是水印的像素,将它替换成最近的背景像素值!这样处理完就可以了;
2.如果水印不是纯色,而是和背景通过透明率混合在一块,这样去除就有点麻烦,需要标记出区域,然后再对区域内的像素值做类似的处理!
以上是针对可见水印,就是可以看见的标记来做的。如果是不可见水印,那方法就多了,可以通过各种信号处理的方法来试探!追问嗯嗯,我就是想问不可见水印的损毁,您所说的“各种信号处理的方法”能否说得详细一些?
追答有很多办法:1.如何你知道水印嵌入的方法,那这种就更简单;2.如果你不知道嵌入方法,那就只能添加各种攻击,但是如果你虽然不知道嵌入方法,但你有提取程序,那就一点一点修改,知道它检测不出来水印为止!