文件名称:c++电子水印设计实现
文件大小:3.57MB
文件格式:RAR
更新时间:2014-06-09 00:50:40
电子水印
数字水印技术作为数字产品版权保护、认证、隐蔽通信等方面的一个崭新方法,近年来引起了人们极大的兴趣和关注,得到了广泛的研究和应用。 本文分析了大信息容量水印的嵌入导致水印不可见性、鲁棒性降低的问题。在此基础上,设计了结合人类视觉系统多种掩蔽效应的组合算法。将水印嵌入到适合嵌入的特征区域,使得嵌入的水印不易被人类视觉察觉,以提高水印的不可见性。在水印不易察觉的基础上,为提高水印的鲁棒性,充分分析了变换域不同频率系数的特点,并结合人类视觉频率掩蔽特性,确定了适合嵌入的鲁棒性好的频率系数。并通过对水印图像进行预处理,使得水印更适合嵌入需要。最后,通过对水印不可见性与鲁棒性矛盾问题的分析,设计了用不同嵌入强度来解决的办法。使得水印的不可见性和鲁棒性得到了很好的平衡。 实验证明本方案可以实现将彩色水印嵌入到不同类型彩色图像中,并且水印嵌入后不易被人类视觉察觉。通过测试,证明本算法具有鲁棒性。 关键词:数字水印,彩色图像,不可见性,鲁棒性
【文件预览】:
c++电子水印设计实现
----数字水印()
--------WaterMark.plg(873B)
--------Dib.h(964B)
--------StdAfx.cpp(211B)
--------WaterMark.rc(6KB)
--------WaterMark.h(1KB)
--------WaterMarkDlg.h(3KB)
--------WaterMark.cpp(2KB)
--------Pic()
--------code999.com说明.txt(2KB)
--------Debug()
--------StdAfx.h(1KB)
--------WaterMark.aps(35KB)
--------WaterMark.dsw(541B)
--------WaterMark.opt(54KB)
--------WaterMark.ncb(73KB)
--------Resource.h(1KB)
--------WaterMark.dsp(4KB)
--------res()
--------WaterMarkDlg.cpp(21KB)
--------Dib.cpp(4KB)
--------WaterMark.clw(1KB)
----数字水印的研究与实现.doc(1.8MB)