数字水印 EMD 魔术矩阵

实验目标
1.编程实现EMD魔术矩阵。 2.读取载体图像并设计秘密信息。 3.设计并实现EMD信息隐藏算法,将秘密信息嵌入载体图像中 。 4.提取嵌入的秘密信息。
实验步骤
01EMD魔术矩阵
%% 实现EMD魔术矩阵
n=256;
m5=zeros(5,5);%先生成5*5的
for i=1:5
m5(1,i)=i-1;
m5(2,i)=mod(i+2,5);
m5(3,i)=mod(i+5,5);
m5(4,i)=mod(i+3,5);
m5(5,i)=mod(i+1,5);
end
r=ceil(n/5);
c=ceil(n/5);
mag=repmat(m5,r,c);%平铺
mag=mag(1:n,1:n);%只需要256*256的矩阵

得到如下的矩阵

02读取载体图像并设计秘密信息
%% 读取载体图像
cover=imread('9.bmp'

数字水印 EMD 魔术矩阵最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/3914.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>