代码拉取完成,页面将自动刷新
这个是第一个实现方案,这个方案不太成熟。
这个是最终的方案,抵抗性能很好
这个是所有关于这个项目的细节文档
主页的其他代码文件都是一些开始做项目时想过的方法,放在文件夹里防止后面用到。
我们计科专业网络安全方向的综合工程设计, 我负责所有算法的设计。 运行环境是matlab2020b
这个水印算法有空域和频域两种,我用的是频域的方法,将宿主图像和水印图像应用二维离散小波变换和二维离散余弦变换的联合变换进行操作,进行嵌入。 在此之前,需要先对水印图像进行arnold置乱,这个置乱是很必要的,其将图像进行矩阵变换,使得上面的信息平均的分布在图像上,很显然这样我们从图像上的一小部分就可以提取出整个图像的大致信息,也就是对裁剪攻击有很好的抵抗力。 在联合置乱之后,还会对宿主图像和水印图像进行SVD奇异值分解操作,让其算法有一定的安全性。 以上就是大致的算法思想,细节方法可以参考开发文档里面的内容
运行环境是vscode2020 之所以后来改用matlab了是因为我从来没用过想试一试新的环境。(然后发现matlab是真的好用)
DWT+arnold的方法,这个方法也比较简单就不解释了。 这个方法不能抵抗旋转和大量的裁剪 所以最后就改进了方法
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。