资源简介
arnold置乱 置乱周期 arnold置乱中应用置乱周期
代码片段和文件信息
function Arnold1(ImageFrequencycrypt)
%图像数值矩阵Arnold转换函数
%输入参数
% Image: 待加密(待解密)图像文件名(注意写格式后缀),只能为二维
% Frequency: 图像需要变换迭的次数
% crypt 0~加密;1~解密
%输出参数
% M: 转换后图像数据矩阵
% 输出由M对应的图像文件
if nargin<3
disp(‘请按程序的输入参数格式输入参数!!!‘);
return;
end
if crypt~=0 && crypt~=1
disp(‘encrypt 必须为0或1!‘);
end
%将Q赋值给M,计算Q的大小
Q=imread(Image);
M = Q ;
Size_Q = size(Q);
%如果不是二维或三维数组,则不处理,返回
if (length(Size_Q) == 2)
if Size_Q(1) ~= Size_Q(2)
disp(‘不是方阵,不能Arnold转换‘);
return
end
else
disp(‘不是二维数组,不进行Arnold变换‘);
return
end
%---------------------------------------
%Arnold转换
n = 0;
K = Size_Q(1);
M1_t = Q;
M2_t = Q;
if crypt==1 %解密
Frequency=ArnoldPeriod( Size_Q(1) )-Frequency;
end
for s = 1:Frequency
n = n + 1;
if mod(n2) == 0
for i = 1:K
for j = 1:K
c = M2_t(ij);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 542 2008-11-13 12:11 10.bmp
文件 1707 2009-03-22 08:17 Arnold1.m
----------- --------- ---------- ----- ----
2249 2
- 上一篇:控制台应用-商品销售管理系统源码
- 下一篇:基于单片机设计的LCD8位密码锁详细设计
相关资源
- xyisv_10236804.zip
- 计算机图形学第4版高清电子书.pdf
- 《多粒度知识获取与不确定性度量》
- 华成英模电课件.zip
- 70d0cd041f738f12db575d3b46e97582.pdf
- OfficeTabEnterprise13.1.zip
- wxu998.rar
- PowerDesigner16.5汉化文件.rar
- jsgis.zip
- PinyinIME(关键代码写了注释).zip
- 锁相环设计、仿真与应用第5版中.pd
- novelOnLine.zip
- SingleSensorImagingMethodsandApplicationsforDi
- ControlSystemsEngineering7th(NormanS.Nise)
- ModernControlSystems13th(RichardC.Dorf).ra
- VectorMagic_1.15pojie.rar
- complexityoflattice__problems.pdf
- xnby_883749.zip
- TOGAF培训讲义-周金根.pdf
- OS12.2驱动,手机虚拟定位软件,Loca
- 大话系列-大话数据结构(pdf高清版)
- 梁宁产品经理思维30讲.pdf
- CHI760E辰华电化学工作站软件最新版
- SAPERPHCM葵花宝典系列之配置指南(电
- TangZhuoLin.rar
- Day3_NOI.zip
- 图解HTTP.pdf
- VisionProStandardv7.2(2Day).zip
- ElevatorSimulation.zip
- 14002454IPC-A-610DChinese(L).pdf
评论
共有 条评论