c++电子水印设计实现
数字水印技术作为数字产品版权保护、认证、隐蔽通信等方面的一个崭新方法,近年来引起了人们极大的兴趣和关注,得到了广泛的研究和应用。
本文分析了大信息容量水印的嵌入导致水印不可见性、鲁棒性降低的问题。在此基础上,设计了结合人类视觉系统多种掩蔽效应的组合算法。将水印嵌入到适合嵌入的特征区域,使得嵌入的水印不易被人类视觉察觉,以提高水印的不可见性。在水印不易察觉的基础上,为提高水印的鲁棒性,充分分析了变换域不同频率系数的特点,并结合人类视觉频率掩蔽特性,确定了适合嵌入的鲁棒性好的频率系数。并通过对水印图像进行预处理,使得水印更适合嵌入需要。最后,通过对水印不可见性与鲁棒性矛盾问题的分析,设计了用不同嵌
下载地址
用户评论
修改ReadHuge(Read)与WriteHuge(Write),可以编译通过。不过程序有问题,结果不对。
VisualStudio2010用的时候需要升级一下,但是还是可以用的,值得借鉴。
程序有点问题,ReadHuge函数在高版本中已经被取代,测试时嵌入的水印提取不出来,论文写的不错,有些参考价值,不过我想找的是视频添加水印,所以还是优点不适用的。可以参考一下
不是想要的啊,没什么用。
这是已经我第5次看到这个资源了,你还好意思要5分!!!