如果对添加水印后的图像进行一些处理,看看水印是否还能有效保存。
一、乱七八糟的增强
2、有局部裁切的旋转
3、含有模糊性质的算法
可见,这个时候水印信息就基本丢失了,这主要是因为我们的水印信息是加在图像的低频的,而模糊会对低频进行处理,所以就看不到水印了,但是如果是锐化算法就不成问题的。
因此,这个盲水印的功能还是比较初级的,但是如果在自己的比较重要的图里隐藏个水印有的时候还是值得的,假如某个坏人是直接使用你的图而没有做任何更改呢。
另外,还有一种基于FFT比较常见的水印技术,需要嵌入水印的图片以及未嵌入水印的原始图这样才可以获得水印,理论上讲这种应该不叫做盲水印了,但是他有个好处就是可以对水印进行加密,这样别人就比较难以知道你对图像是否嵌入了水印了。需要做的额外工具就是一定需要保留原始的未加水印的图像了。
我将这个 小工具也集成到了我的SSE做的DEMO里了,有需要的朋友可以试下:SSE_Optimization_Demo.rar
还没有评论,快来抢沙发!