【图像隐藏】基于DWT算法实现数字水印嵌入提取matlab
代码
1 简介
数字水印是一个隐藏信息的行为,它与数字信号的类型(如;图像,歌曲,视频等)有关,它们的概念
都是在相应的数字信号里藏有一个信息,然后通过解密来使它们成功分开。水印隐藏的信息与实际的信
号的内容有关。水印算法主要分两种:空间域和变换域。空间域就是把信息嵌入到随机选择的图像点中
最不重要的象素位置(Least Significant Bits)LSB,这种水印是不可见的;变换域一般是采用扩展频谱
通信技术,它的主要技术有(离散傅里叶变换)DFT,(离散余弦变换)DCT 和 DWT,根据这些不同的
变换,把数字图像转化成相应的频域系数,然后根据它们隐藏的类型进行适当编码和变形,再根据信息
量选择频域系数序列,最后将该数字图像中的频域系数的反变换转化为空间域的数据。第二种算法隐藏
的信息量不大,但它的抗攻击力好,所以适合版权保护方面的数字水印加密技术。