1、运行MAIN.m即可开始水印的嵌入和提取。
2、文件夹中的两幅图片为载体图像和水印图像。
3、其他文件为主程序所调用的自定义函数,说明如下:
 sdwt.m:对图像依视觉能量进行树状小波分解
 embed.m:对标记的嵌入点进行水印嵌入
 nembed.m:对每个节点实施水印嵌入
 sidwt.m:对嵌入后的树形子图以小波逆变换进行重组
 sdwt_ex.m:依**树对含水印图像进行分解
 extract.m:依**树抽取水印
 nextract.m:对每个节点实施水印抽取
 jadeR.m:JADE算法,用于实现ICA
 fuse_pca.m:PCA算法,用于实现融合
 rand_orth.m:生成混叠矩阵随机数

图像数字水印Matlab源代码     图像数字水印Matlab源代码

MAIN.m 主程序

%-------------------水印嵌入------------------------------------------------
while 1
clear;
c=0.3;
a=imread('lina.jpg');%原图像
b=imread('changsha.bmp')*255;%二值水印图像

相关文章:

  • 2021-12-13
  • 2022-03-01
  • 2021-05-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-06
猜你喜欢
  • 2021-12-28
  • 2021-11-03
  • 2022-02-08
  • 2021-11-30
  • 2021-05-21
  • 2022-12-23
  • 2021-07-31
相关资源
相似解决方案