基于混沌序列的LSB水印算法

时间:2012-12-05 12:36:32
【文件属性】:
文件名称:基于混沌序列的LSB水印算法
文件大小:2.17MB
文件格式:RAR
更新时间:2012-12-05 12:36:32
混沌序列 LSB 数字水印 该算法实现了以下功能: 1.先对灰度级的水印图像进行取每位高四位的二进制化处理,得到长度为原来四倍的二进制水印数据; 2.产生一个随机二进制序列,即密钥,长度与二进制水印数据长度相同; 3.利用此二进制序列对水印图像进行混沌加密; 4.根据二进制水印的对应位,修改图像的最低位,以保证其奇偶性; 5.根据要检测图像中每个像素的最低位的奇偶性提取水印信息; 6.根据密钥对水印图像进行还原。
【文件预览】:
基于混沌序列的LSB水印算法
----dib.h(967B)
----NewReadBmp.dsw(528B)
----NewReadBmp.ncb(145KB)
----NewReadBmp.dsp(4KB)
----StdAfx.cpp(212B)
----resource.h(1009B)
----算法说明.txt(376B)
----NewReadBmp.rc(6KB)
----NewReadBmp.plg(3KB)
----NewReadBmpDlg.h(3KB)
----m1.bmp(192KB)
----NewReadBmp.h(1KB)
----NewReadBmpDlg.cpp(18KB)
----NewReadBmp.opt(50KB)
----pic()
--------原图像()
--------嵌入水印后的图像()
--------watermark()
--------修改过的图像()
--------文档()
----ReadMe.txt(4KB)
----StdAfx.h(1KB)
----NewReadBmp.aps(21KB)
----Thumbs.db(6KB)
----NewReadBmp.clw(1KB)
----res()
--------NewReadBmp.ico(1KB)
--------NewReadBmp.rc2(402B)
----NewReadBmp.cpp(2KB)
----Dib.cpp(4KB)

网友评论

  • 毕设要用到,很基础的老算法。。。