图像加密基于matlab仿射变换数字图象置乱含Matlab源码 1171期
Posted 紫极神光
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图像加密基于matlab仿射变换数字图象置乱含Matlab源码 1171期相关的知识,希望对你有一定的参考价值。
一、简介
基于matlab仿射变换数字图象置乱
二、源代码
function chengxu()
A=imread('lena.png');
figure,imshow(A);
title('原图像(256*256)');
for K=1:16 %置乱16次
figure,imshow(B);
title(['置乱',num2str(K),'次后的图像'])
A=B;
end
end
function B=zhiluan(A)
%此函数将图像A置乱,输出置乱后的图像B
for x=1:N
for y=1:N
if x<y %计算(x,y)点映射到B图像的坐标(x1,y1)
x1=x-y+N+1;
y1=-x+N+1;
else
x1=x-y+1;
y1=-x+N+1;
end
end
end
三、运行结果
四、备注
版本:2014a
以上是关于图像加密基于matlab仿射变换数字图象置乱含Matlab源码 1171期的主要内容,如果未能解决你的问题,请参考以下文章
图像加密基于行列像素置乱+DWT小波变换图像隐藏加密matlab源码
图像加密基于行列像素置乱+DWT小波变换图像隐藏加密matlab源码
基于Arnold置乱的数字水印图像加密算法的设计,基于Matlab语言编程,完成Arnold置乱算法,并用Matlab GUI工
图像加密基于matlab行列像素置乱+DWT图像加密含Matlab源码 675期