hundunshengchengqi.m
来自「数字图象加密程序(编写的数字图象加密程序)」· M 代码 · 共 45 行
M
45 行
clear all;
Ximage=double(imread('e:\work\Lena.jpg'));%待隐藏图像
[m,n]=size(Ximage);
key1=4;
key2=0.1;
% for(i=1:m)
% for(j=1:n)
% key2=key1*key2*(1-key2);
% Kimage1(i,j)=key2;
% end
% end
%
key3=0.2;
% for(i=1:m)
% for(j=1:n)
% key3=key1*key3*(1-key3);
% Kimage2(i,j)=key3;
% end
% end
key4=0.3;
% for(i=1:m)
% for(j=1:n)
% key4=key1*key4*(1-key4);
% Kimage3(i,j)=key4;
% end
% end
Kimage1=logisticmatrix(key1,key2,m,n);
Kimage2=logisticmatrix(key1,key3,m,n);
Kimage3=logisticmatrix(key1,key4,m,n);
t=0.02;
for(i=1:m)
for(j=1:n)
key5=(1-t)*(1-t)*Kimage3(i,j)+2*t*(1-t)*Kimage2(i,j)+t*t*Kimage3(i,j);
Kimage4(i,j)=key5;
end
end
figure(1)
imshow(Kimage3,[]); figure(2)
imhist(Kimage3);
figure(3)
imhist(Kimage4);
figure(5)
imshow(Kimage4,[]);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?