数字水印的设计与实现(18)

2021-02-21 13:22

基于混沌细胞自动机数字水印系统的设计与实现,基于LSB算法的数字水印,毕业设计论文。

一、 文件管理模块

主要包括新建、打开、保存、另存为等功能。通过点击文件按键下拉菜单分别对应的新建、打开、保存、另存为选项,分别可以实现新建图像,打开文件夹中已有图像,保存图像以及图像另存为的功能,方便该软件对图像的基本操作。

二、 攻击模块

主要包括剪切攻击和平移攻击。

1、 剪切攻击

随机剪切:将图片像素矩阵任意的长度任意行和列的值进行对换。

1/16剪切:将图片像素矩阵的值前1/16部分清零。

1/8剪切: 将图片像素矩阵的值前1/8部分清零。

四周剪切:将图片像素矩阵左右、上下的值分别调换。

2、 平移攻击

将图片分别向上、下、左、右四个方向移动。

三、 LSB水印模块

该模块主要包括基于LSB算法的水印嵌入和提取两项功能,该模块存在的主要原因是与基于混沌与细胞自动机算法的数字水印嵌入、检测、以及其鲁棒性进行对比。

1、 水印的嵌入

利用LSB的嵌入算法思想将隐秘的水印图像嵌入到载体图像中,但是由于算法和载体图像大小的限制,无法提供超过一定大小水印图像的嵌入操作。

2、 水印的提取

利用LSB的提取算法思想讲用LSB算法嵌入水印的待测图像中的水印图像提取出来。但由于算法的限制,超过一定量的平移或剪切攻击会导致水印提取不出。


数字水印的设计与实现(18).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2012年TI杯四川省电子设计大赛A题(本科)设计报告--微弱信号检测

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: