亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? mefwa2.m

?? This package is a free collection of Matlab routines for computing wave atom transforms in one, two
?? M
字號(hào):
function c = mefwa2(x,pat,tp)% mefwa2 - 2D forward mirror-extended wave atom transform% -----------------% INPUT% --% x is a real N-by-N matrix. N is a power of 2.% --% pat specifies the type of frequency partition which satsifies% parabolic scaling relationship. pat can either be 'p' or 'q'.% --% tp is the type of tranform.% 	'ortho': frame based on the orthobasis construction of % 		the standard wave atom% 	'directional': real-valued frame with single oscillation direction% 	'complex': complex-valued frame% -----------------% OUTPUT% --% c is a cell array which contains the wave atom coefficients. If% tp=='ortho', then c{j}{m1,m2}(n1,n2) is the coefficient at scale j,% frequency index (m1,m2) and spatial index (n1,n2). If% tp=='directional', then c{j,d}{m1,m2}(n1,n2) with d=1,2 are the% coefficients at scale j, frequency index (m1,m2) and spatial index% (n1,n2). If tp=='complex', then c{j}{m1,m2)(n1,n2) is the% complex-valued coefficients at scale j, frequency index (m1,m2) and% spatial index (n1,n2). Notice thatm, for the mirror-extended wave% atoms, the spatial indices wrap around once.% -----------------% Written by Lexing Ying and Laurent Demanet, 2007    if( ismember(tp, {'ortho','directional','complex'})==0 | ismember(pat, {'p','q','u'})==0 )    error('wrong');  end    if(    strcmp(tp,'ortho')==1)    %----------------------------------------------------------------------------------------------------------    N = size(x,1);    lst = freq_pat(N,pat);    E = 2^length(lst);        f = dct2(x);    f = mescatter(f,E);    f = mescatter(f',E)';    A = size(f,1);        c = cell(length(lst),1);    %------------------    for s=1:length(lst)      nw = length(lst{s});      c{s} = cell(nw,nw);      for I=0:nw-1        for J=0:nw-1          if(lst{s}(I+1)==0 & lst{s}(J+1)==0)            c{s}{I+1,J+1} = [];          else            B = 2^(s-1);            D = 2*B;            Ict = I*B;      Jct = J*B; %starting position in freq            if(mod(I,2)==0)              Ifm = Ict-2/3*B;        Ito = Ict+4/3*B;            else              Ifm = Ict-1/3*B;        Ito = Ict+5/3*B;            end            if(mod(J,2)==0)              Jfm = Jct-2/3*B;        Jto = Jct+4/3*B;            else              Jfm = Jct-1/3*B;        Jto = Jct+5/3*B;            end            res = zeros(D,D);            for id=0:1              if(id==0)                Idx = [ceil(Ifm):floor(Ito)];      Icf = kf_rt(Idx/B*pi, I);              else                Idx = [ceil(-Ito):floor(-Ifm)];      Icf = kf_lf(Idx/B*pi, I);              end              for jd=0:1                if(jd==0)                  Jdx = [ceil(Jfm):floor(Jto)];      Jcf = kf_rt(Jdx/B*pi, J);                else                  Jdx = [ceil(-Jto):floor(-Jfm)];      Jcf = kf_lf(Jdx/B*pi, J);                end                res(mod(Idx,D)+1,mod(Jdx,D)+1) = res(mod(Idx,D)+1,mod(Jdx,D)+1) + conj( Icf.'*Jcf ) .* f(mod(Idx,A)+1,mod(Jdx,A)+1);              end            end            c{s}{I+1,J+1} = ifft2(res) * sqrt(prod(size(res))) / 2; %LEXING: IMPORTANT          end        end      end    end      elseif(strcmp(tp,'complex')==1)    %----------------------------------------------------------------------------------------------------------    N = size(x,1);    lst = freq_pat(N,pat);    E = 2^length(lst);        f = dct2(x);    f = mescatter(f,E);    f = mescatter(f',E)';    A = size(f,1);        c = cell(length(lst),1);    %------------------    for s=1:length(lst)      nw = length(lst{s});      c{s} = cell(nw,nw);      for I=0:nw-1        for J=0:nw-1          if(lst{s}(I+1)==0 & lst{s}(J+1)==0)            c{s}{I+1,J+1} = [];          else            B = 2^(s-1);            D = 2*B;            Ict = I*B;      Jct = J*B; %starting position in freq            if(mod(I,2)==0)              Ifm = Ict-2/3*B;        Ito = Ict+4/3*B;            else              Ifm = Ict-1/3*B;        Ito = Ict+5/3*B;            end            if(mod(J,2)==0)              Jfm = Jct-2/3*B;        Jto = Jct+4/3*B;            else              Jfm = Jct-1/3*B;        Jto = Jct+5/3*B;            end            res = zeros(D,D);            Idx = [ceil(Ifm):floor(Ito)];      Icf = kf_rt(Idx/B*pi, I);            Jdx = [ceil(Jfm):floor(Jto)];      Jcf = kf_rt(Jdx/B*pi, J);            res(mod(Idx,D)+1,mod(Jdx,D)+1) = res(mod(Idx,D)+1,mod(Jdx,D)+1) + abs( Icf.'*Jcf ) .* f(mod(Idx,A)+1,mod(Jdx,A)+1);            c{s}{I+1,J+1} = ifft2(res) * sqrt(prod(size(res)));          end        end      end    end      elseif(strcmp(tp,'directional')==1)    %-----------------------------------------------------------------------------------------------------------    N = size(x,1);    lst = freq_pat(N,pat);    E = 2^length(lst);        f = dct2(x);    f = mescatter(f,E);    f = mescatter(f',E)';    A = size(f,1);        c1 = cell(length(lst),1);    c2 = cell(length(lst),1);    %------------------    for s=1:length(lst)      nw = length(lst{s});      c1{s} = cell(nw,nw);      c2{s} = cell(nw,nw);      for I=0:nw-1        for J=0:nw-1          if(lst{s}(I+1)==0 & lst{s}(J+1)==0)            c1{s}{I+1,J+1} = [];            c2{s}{I+1,J+1} = [];          else            B = 2^(s-1);            D = 2*B;            Ict = I*B;      Jct = J*B; %starting position in freq            if(mod(I,2)==0)              Ifm = Ict-2/3*B;        Ito = Ict+4/3*B;            else              Ifm = Ict-1/3*B;        Ito = Ict+5/3*B;            end            if(mod(J,2)==0)              Jfm = Jct-2/3*B;        Jto = Jct+4/3*B;            else              Jfm = Jct-1/3*B;        Jto = Jct+5/3*B;            end                        res = zeros(D,D);            Idx = [ceil(Ifm):floor(Ito)];      Icf = kf_rt(Idx/B*pi, I);            Jdx = [ceil(Jfm):floor(Jto)];      Jcf = kf_rt(Jdx/B*pi, J);            res(mod(Idx,D)+1,mod(Jdx,D)+1) = res(mod(Idx,D)+1,mod(Jdx,D)+1) + conj( Icf.'*Jcf ) .* f(mod(Idx,A)+1,mod(Jdx,A)+1);            Idx = [ceil(-Ito):floor(-Ifm)];      Icf = kf_lf(Idx/B*pi, I);            Jdx = [ceil(-Jto):floor(-Jfm)];      Jcf = kf_lf(Jdx/B*pi, J);            res(mod(Idx,D)+1,mod(Jdx,D)+1) = res(mod(Idx,D)+1,mod(Jdx,D)+1) + conj( Icf.'*Jcf ) .* f(mod(Idx,A)+1,mod(Jdx,A)+1);            tmp1 = ifft2(res) * sqrt(prod(size(res)));            %c1{s}{I+1,J+1} = tmp1(:,end/2+1:end)/sqrt(2);            c1{s}{I+1,J+1} = tmp1(:,1:end/2)/sqrt(2);                        res = zeros(D,D);            Idx = [ceil(Ifm):floor(Ito)];      Icf = kf_rt(Idx/B*pi, I);            Jdx = [ceil(-Jto):floor(-Jfm)];      Jcf = kf_lf(Jdx/B*pi, J);            res(mod(Idx,D)+1,mod(Jdx,D)+1) = res(mod(Idx,D)+1,mod(Jdx,D)+1) + conj( Icf.'*Jcf ) .* f(mod(Idx,A)+1,mod(Jdx,A)+1);            Idx = [ceil(-Ito):floor(-Ifm)];      Icf = kf_lf(Idx/B*pi, I);            Jdx = [ceil(Jfm):floor(Jto)];      Jcf = kf_rt(Jdx/B*pi, J);            res(mod(Idx,D)+1,mod(Jdx,D)+1) = res(mod(Idx,D)+1,mod(Jdx,D)+1) + conj( Icf.'*Jcf ) .* f(mod(Idx,A)+1,mod(Jdx,A)+1);            tmp2 = ifft2(res) * sqrt(prod(size(res)));            %c2{s}{I+1,J+1} = tmp2(:,end/2+1:end)/sqrt(2);            c2{s}{I+1,J+1} = tmp2(:,1:end/2)/sqrt(2);          end        end      end    end    c = [c1 c2];  else    error('wrong');  end    

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区精品视频| 久久久久久久久久久久久夜| 亚洲激情图片qvod| 在线观看一区日韩| 亚洲成人免费av| 欧美一级夜夜爽| 国产一区二区三区综合| 国产日韩欧美综合一区| 国产美女视频一区| 亚洲人成7777| 欧美久久久影院| 精品一区二区三区视频在线观看 | 日本不卡高清视频| 欧美一区二区三区色| 国产在线视频一区二区三区| 国产欧美精品国产国产专区| 91色九色蝌蚪| 日韩成人午夜电影| 国产欧美va欧美不卡在线| 色综合一个色综合亚洲| 国产专区综合网| 国产精品青草久久| 在线观看日产精品| 久久99日本精品| 亚洲特黄一级片| 91精品国产色综合久久不卡电影 | 国产999精品久久| 亚洲激情六月丁香| 26uuu精品一区二区三区四区在线| 高清在线观看日韩| 天堂一区二区在线| 国产精品乱码人人做人人爱 | 日韩一区二区精品在线观看| 国产**成人网毛片九色| 日一区二区三区| 中文字幕在线不卡| 欧美一区二区福利视频| 99久久久久久| 精品综合久久久久久8888| 亚洲女爱视频在线| 久久精品在线观看| 9191久久久久久久久久久| 成人免费av网站| 老司机一区二区| 亚洲国产精品视频| 国产精品国产三级国产有无不卡| 777午夜精品视频在线播放| 91在线视频免费91| 国产美女视频一区| 老鸭窝一区二区久久精品| 亚洲国产精品一区二区尤物区| 国产精品视频一区二区三区不卡| 91精品国产综合久久精品 | 欧美日韩国产一区| av中文字幕在线不卡| 国精产品一区一区三区mba桃花 | 精品免费视频.| 欧美日韩亚洲综合在线 | 欧美疯狂做受xxxx富婆| av电影一区二区| 国产白丝精品91爽爽久久| 日韩av一区二区三区| 亚洲午夜一区二区三区| 亚洲乱码中文字幕综合| 中文字幕在线一区二区三区| www久久精品| 日韩欧美成人一区二区| 日韩欧美一二区| 日韩一区二区三区av| 7777精品伊人久久久大香线蕉完整版| 欧美视频精品在线观看| 在线观看免费视频综合| 在线日韩av片| 欧美日韩在线直播| 欧美日韩一二三| 欧美一区二区美女| 日韩免费观看2025年上映的电影| 91精品国产91久久综合桃花| 欧美人与性动xxxx| 欧美老女人第四色| 欧美一卡二卡在线观看| 欧美一区二区人人喊爽| 日韩三级av在线播放| 精品国产露脸精彩对白| wwwwww.欧美系列| 欧美激情资源网| 中文字幕中文乱码欧美一区二区 | 丝袜美腿亚洲综合| 日本不卡1234视频| 久久国产精品露脸对白| 国产成人免费在线视频| 国产 日韩 欧美大片| 91天堂素人约啪| 欧美性猛交xxxx乱大交退制版| 欧美日韩三级一区二区| 欧美大片在线观看| 国产日韩欧美电影| 亚洲精品中文在线影院| 午夜免费久久看| 国产在线视频精品一区| 97久久精品人人澡人人爽| 日本二三区不卡| 欧美福利一区二区| 国产女人18水真多18精品一级做| 中文字幕亚洲区| 天堂av在线一区| 国产suv精品一区二区6| 欧美在线影院一区二区| 69精品人人人人| 国产欧美日产一区| 亚洲成人综合视频| 国产一区二区免费看| 色呦呦日韩精品| 日韩精品一区二区三区中文不卡| 国产目拍亚洲精品99久久精品| 一区二区三区在线免费播放| 日本欧美一区二区在线观看| 国产精品66部| 欧美日韩精品一区二区天天拍小说| 精品国产凹凸成av人网站| 亚洲欧美国产三级| 国产一区二区在线免费观看| 色视频成人在线观看免| 精品成人佐山爱一区二区| 日韩伦理电影网| 精品无人区卡一卡二卡三乱码免费卡 | 欧美高清视频在线高清观看mv色露露十八| 日韩欧美国产电影| 一二三区精品福利视频| 国产精品69久久久久水密桃| 欧美日韩国产精选| 国产精品第13页| 国产美女久久久久| 欧美一二三在线| 一区二区三区中文字幕| 国产激情一区二区三区桃花岛亚洲| 欧美色网站导航| 中文字幕一区日韩精品欧美| 麻豆精品久久久| 欧美日韩一区二区欧美激情| 国产精品久久久久久久久免费桃花| 美女脱光内衣内裤视频久久影院| 在线观看视频91| 综合婷婷亚洲小说| 懂色av一区二区三区免费观看| 日韩欧美国产综合一区| 亚洲第一二三四区| 色94色欧美sute亚洲线路一久| 国产色综合久久| 久久草av在线| 日韩女优电影在线观看| 丝袜诱惑制服诱惑色一区在线观看 | 久久综合久久久久88| 日日摸夜夜添夜夜添精品视频 | 欧美成人性福生活免费看| 亚洲成人高清在线| 91极品视觉盛宴| 亚洲精品国产无天堂网2021| av一二三不卡影片| 国产精品久久久久久久久免费桃花 | 青青草97国产精品免费观看无弹窗版 | 激情综合网最新| 欧美大片在线观看一区二区| 免费观看久久久4p| 日韩欧美一卡二卡| 经典三级在线一区| 日韩欧美的一区二区| 日韩福利视频网| 欧美一区二区在线免费播放| 视频一区二区欧美| 欧美一区二区视频免费观看| 日韩精品国产精品| 欧美成人三级电影在线| 国内成人免费视频| 中文字幕欧美激情| 99亚偷拍自图区亚洲| 亚洲天堂免费看| 91精品1区2区| 石原莉奈在线亚洲三区| 欧美一卡二卡三卡| 国产精品白丝jk黑袜喷水| 中文字幕精品一区二区精品绿巨人 | 2020国产精品自拍| 风间由美中文字幕在线看视频国产欧美| 久久人人超碰精品| 国产一级精品在线| 亚洲丝袜另类动漫二区| 欧美伊人久久久久久久久影院 | 五月婷婷激情综合网| 日韩欧美电影一二三| 国产精品一级片| 亚洲人成网站影音先锋播放| 欧美美女网站色| 激情综合网激情| 亚洲欧美日韩系列| 91精品久久久久久久91蜜桃| 国产乱子轮精品视频| 亚洲美女淫视频| 欧美一区二区三区色| 成人av电影在线|