treemat.asv

来自「一种SPIHT的改进算法!!!mallat算法实现,还有待提高!多联系lhz_5」· ASV 代码 · 共 22 行

ASV
22
字号
function treePoint=treeMat(r,c)	
global row col
if (r==1)&&(c==1)
    treePoint=[];
elseif (r>row/2)||(c>col/2)
    treePoint=[];
else
    chPoint=[2*r-1,2*c-1;2*r-1,2*c;2*r,2*c-1;2*r,2*c];
    tm1=[];tm2=[];tm3=[];tm4=[];
    if (tp(4,1)<=row/2)&&(tp(4,2)<=col/2)
        t1=treeMat(chPoint(1,1),chPoint(1,2));
        tm1=[tm1;t1];
        t2=treeMat(chPoint(2,1),chPoint(2,2));
        tm2=[tm2;t2];
        t3=treeMat(chPoint(3,1),chPoint(3,2));
        tm3=[tm3;t3];
        t4=treeMat(chPoint(4,1),chPoint(4,2));
        tm4=[tm4;t4];
    end
    treePoint=[tp;tm1;tm2;tm3;tm4];
end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?