图像加密基于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期

图像加密基于matlab Logistic混沌+Arnold置乱图像加密含Matlab源码 1281期

求解关于基于matlab的灰度图像处理 办法 具体在问题补充部分(学校实验考核)