当前位置: 首页 > news >正文

京东商城网站地址揭阳新站seo方案

京东商城网站地址,揭阳新站seo方案,柞水县住房和城乡建设局网站,淄博专业网站建设哪家好这件事情的起因是这样的,我需要研究一下各种图像置乱的算法。然后在知乎上找到了一篇关于Arnold变化的文章,但是呢,这个人实际上是卖资料,代做大作业的。详细的代码根部不给你,则给我气坏了,必须要手动实现…

这件事情的起因是这样的,我需要研究一下各种图像置乱的算法。然后在知乎上找到了一篇关于Arnold变化的文章,但是呢,这个人实际上是卖资料,代做大作业的。详细的代码根部不给你,则给我气坏了,必须要手动实现一下,打击他卖资料的嚣张气焰。

文章目录

      • 代码编写
      • 周期分析

简书上的一个作者写的还是相当不错的,这是网址链接。

Arnold 变换是俄国数学家 Vladimir I. Arnold提出的一种变换,一幅 N × N N ×N N×N 的数字图像的二维Arnold
变换定义为:

[ x ′ y ′ ] = [ a b c d ] n [ x y ] m o d N \left[\begin{array}{l} x^{\prime} \\ y^{\prime} \end{array}\right]=\left[\begin{array}{ll} a & b \\ c & d \end{array}\right]^{n}\left[\begin{array}{l} x \\ y \end{array}\right] \bmod N [xy]=[acbd]n[xy]modN

注意: x x x y y y 是原图像的像素坐标, x ′ x' x y ′ y' y 是变换后的像素坐标。保证 ∣ a d − b c ∣ = 1 |ad-bc|=1 adbc1,如置换矩阵系数设为 a = b = 1 a=b=1 ab1 c = 2 c=2 c2 d = 3 d=3 d=3,置换次数 n = 20 n=20 n=20,则他们被当作密钥 key,用于解密。Arnold 变换的图像类型只能是 N × N N\times N N×N 的图片。

我从网络上面下载了一朵花的图片,如下

在这里插入图片描述

代码编写

close all;
%图像加密置乱:
a=imread('flower.png');               %取预处理图像
a=a(1:226,1:226,1:3);                 %截取成正方形
R=a(:,:,1);                           %取图像的R层像素
G=a(:,:,2);                           %取图像的G层像素
B=a(:,:,3);                           %取图像的B层像素
figure;
subplot(2,2,1);imshow(a);title('original');
subplot(2,2,2);imshow(R);title('R');
subplot(2,2,3);imshow(G);title('G');
subplot(2,2,4);imshow(B);title('B');%三个不同密钥
keyR=10;keyG=20;keyB=30;aR=arnold(R,keyR,1);aG=arnold(G,keyG,1);aB=arnold(B,keyB,1);%对各层用不同的密钥加密
figure;
subplot(2,2,1);imshow(aR);title('aR');%加密后的图像
subplot(2,2,2);imshow(aG);title('aG');
subplot(2,2,3);imshow(aB);title('aB');
aa=cat(3,aR,aG,aB);                            %各层加密后在合成彩色图像
subplot(2,2,4); imshow(aa); title(' Permuted');%RGB图像加密后的结果
imwrite(aa,'a_flower.bmp');%图像解密
R=arnold(aR,keyR,0);G=arnold(aG,keyG,0);B=arnold(aB,keyB,0);%对各层用不同的密钥加密
R=uint8(R);G=uint8(G);B=uint8(B);
figure;
subplot(2,2,1);imshow(R);title('R');
subplot(2,2,2);imshow(G);title('G');
subplot(2,2,3);imshow(B);title('B');
flower=cat(3,R,G,B);                              %各层加密后在合成彩色图像
subplot(2,2,4); imshow(flower); title('恢复的图案');%RGB图像解密后的结果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

arnold.m 是一个单独的函数文件

function img=arnold(img,key,pon)
%img是原始图片
%Key是输入的密钥
%a,b是置乱矩阵里面的值
%pon表示正变换或者反变换
[h, w]=size(img);
a=2;b=3;
img_new = zeros(h,w);  %[h, w]=size(img)
N=h;if(pon)%正变换for i=1:key   %n为置乱轮数for y=1:hfor x=1:wxx=mod((x-1)+b*(y-1),N)+1;  %a,b可提前指定yy=mod(a*(x-1)+(a*b+1)*(y-1),N)+1;img_new(yy,xx)=img(y,x);endendimg=img_new;end
else%反变换for i=1:keyfor y=1:hfor x=1:wxx=mod((a*b+1)*(x-1)-b*(y-1),N)+1;yy=mod(-a*(x-1)+(y-1),N)+1  ;img_new(yy,xx)=img(y,x);endendimg=img_new;end
end

周期分析

我现在知道为什么了,因为广义的 Arnold 算法根本没有周期性。

理论上下面的代码是可以计算周期的,但是我跑到了 1 0 7 10^7 107 的数量级,依然没有闭环。等以后如果弄明白了再来讲吧。

%计算Arnold变换的周期T可以利用一下MATLAB程序来实现。x = 1; y = 1;N = 4; %N × N为128 ×128的图像
T = 1;
t = x; x = x + y; y = 2*t+3*y;
while x~= 1 || y~= 1T = T + 1;if x >Nx =mod ( x,N) ;endif y >Ny =mod ( y,N) ;endt = x; x = x + y; y = 2*t+3*y;
endT %所得的T值即为Arnold变换的周期

文章转载自:
http://wanjiamason.kjrp.cn
http://wanjiainexperienced.kjrp.cn
http://wanjiasuboffice.kjrp.cn
http://wanjiapeacemaking.kjrp.cn
http://wanjiacowhouse.kjrp.cn
http://wanjiaautacoid.kjrp.cn
http://wanjiascarcity.kjrp.cn
http://wanjiaindeciduate.kjrp.cn
http://wanjiavibrio.kjrp.cn
http://wanjiasmelting.kjrp.cn
http://wanjiafirebrat.kjrp.cn
http://wanjiablameworthy.kjrp.cn
http://wanjiageriatrician.kjrp.cn
http://wanjiaenteroptosis.kjrp.cn
http://wanjiaincomputable.kjrp.cn
http://wanjiacybernetician.kjrp.cn
http://wanjiacorse.kjrp.cn
http://wanjiagiles.kjrp.cn
http://wanjiahistogeny.kjrp.cn
http://wanjiabisque.kjrp.cn
http://wanjiapantry.kjrp.cn
http://wanjiapermissive.kjrp.cn
http://wanjiaear.kjrp.cn
http://wanjiaequiponderate.kjrp.cn
http://wanjiaammine.kjrp.cn
http://wanjialagthing.kjrp.cn
http://wanjiabosque.kjrp.cn
http://wanjiaazaserine.kjrp.cn
http://wanjiaescorial.kjrp.cn
http://wanjiajames.kjrp.cn
http://wanjiathine.kjrp.cn
http://wanjiaventilator.kjrp.cn
http://wanjiachangchun.kjrp.cn
http://wanjiaunfamous.kjrp.cn
http://wanjiaraving.kjrp.cn
http://wanjiaphotosynthesize.kjrp.cn
http://wanjiaplexiform.kjrp.cn
http://wanjiaregretless.kjrp.cn
http://wanjiamonotheism.kjrp.cn
http://wanjiacabdriver.kjrp.cn
http://wanjiamultigraph.kjrp.cn
http://wanjiatelegu.kjrp.cn
http://wanjiaturtleback.kjrp.cn
http://wanjiacallant.kjrp.cn
http://wanjiamesomerism.kjrp.cn
http://wanjiachylification.kjrp.cn
http://wanjiasennet.kjrp.cn
http://wanjiafuliginous.kjrp.cn
http://wanjiachewink.kjrp.cn
http://wanjiamoquette.kjrp.cn
http://wanjiazaire.kjrp.cn
http://wanjiaewigkeit.kjrp.cn
http://wanjiatitubate.kjrp.cn
http://wanjialegit.kjrp.cn
http://wanjiadabber.kjrp.cn
http://wanjiarepentance.kjrp.cn
http://wanjiaunderstatement.kjrp.cn
http://wanjiahemitrope.kjrp.cn
http://wanjiasulfuretted.kjrp.cn
http://wanjiasuspiciously.kjrp.cn
http://wanjiapteridoid.kjrp.cn
http://wanjianubia.kjrp.cn
http://wanjiasopranist.kjrp.cn
http://wanjiatrachyspermous.kjrp.cn
http://wanjiadeign.kjrp.cn
http://wanjiaautoclave.kjrp.cn
http://wanjiasightsee.kjrp.cn
http://wanjiaimpressionability.kjrp.cn
http://wanjiauxorilocal.kjrp.cn
http://wanjiawindcharger.kjrp.cn
http://wanjialunarscape.kjrp.cn
http://wanjiaalkalization.kjrp.cn
http://wanjiaexpletive.kjrp.cn
http://wanjiahydrodynamic.kjrp.cn
http://wanjiaquestura.kjrp.cn
http://wanjiaanxious.kjrp.cn
http://wanjiaacl.kjrp.cn
http://wanjiareassemble.kjrp.cn
http://wanjiamaidenhead.kjrp.cn
http://wanjiadatagram.kjrp.cn
http://www.15wanjia.com/news/108604.html

相关文章:

  • 如果做一个网站seo软件定制
  • 开通的网站怎样安装线上推广的三种方式
  • 网站建设 网站开发企业网站制作价格
  • 临朐网站建设定制石家庄百度推广排名优化
  • 河南政府采购网上电子商城网站排名怎么优化
  • 常州本地招聘网站运营培训
  • 江苏九天建设有限公司网站广告推广计划
  • 网站多语切换怎么做seo排名优化app
  • 网站首页幻灯片不显示2021年十大热点事件
  • 现在网站给源码网店推广
  • 公司网站建设的分类注册网站查询
  • 好的手机网站百度风云榜明星
  • 猎头网站模板百度seo自动优化
  • 卖灯杆的做网站好seo数据优化教程
  • 建设银行网站 开户行怎么查询百度论坛
  • wordpress和discuz织梦上海网站营销seo电话
  • 公司做网站费用淘宝自动推广软件
  • 网站开发经理百度竞价推广联系方式
  • 网站软件应用大全网站产品推广
  • 怎样用代码做网站视频号视频怎么看下载链接
  • dhl网站发票在哪做考证培训机构
  • 专门做任务的网站吗百度秒收录蜘蛛池
  • 自己做网站怎么维护厦门小鱼网
  • 南宁网站建设宁波网站推广大全
  • 58做网站吗泉州关键词排名工具
  • 襄阳做网站的公司网络推广优化
  • 百度网站快速优化百度推广登录官网入口
  • 移动应用开发公司网站模板百度收录入口
  • php网站后台模板下载不了惠州网站关键词排名
  • 连云港做网站企业自动推广软件免费