基于DCT离散余弦变换的数字水印算法 matlab源码

旧时模样 提交于 2019-11-27 23:17:32

DCT离散余弦变换实现数字水印算法
在进行水印嵌入时,先对水印用了Arnold变换
包含了几种不同的水印攻击:

  • 白噪声
  • 部分剪切
  • 小波压缩
  • 几何旋转

计算图像的峰值信噪比
计算归一化相关系数的

程序自带了界面,直接拖到matlab即可运行。
下面是效果展示:
水印嵌入流程以及Arnold变换
水印攻击以及水印提取和还原
程序清单
matlab代码分享

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!