gettezheng.m

来自「匹配法对两个图片进行比较」· M 代码 · 共 23 行

M
23
字号
function tezheng=gettezheng(i,j,I,k)

        s1=sum(sum(I((i-1)*k+1:i*k+1,(j-1)*k+1:j*k+1)));      
        s2=sum(sum(I(i*k+1:(i+1)*k+1,(j-1)*k+1:j*k+1)));
        s3=sum(sum(I(i*k+1:(i+1)*k+1,j*k+1:(j+1)*k+1)));
        s4=sum(sum(I((i-1)*k+1:i*k+1,j*k+1:(j+1)*k+1)));
        D1=getOrder(s1,s2,s3,s4);
        s1=sum(sum(I(i*k+1:(i+1)*k+1,(j-1)*k+1:j*k+1)));
        s2=sum(sum(I((i+1)*k+1:(i+2)*k+1,(j-1)*k+1:j*k+1)));
        s3=sum(sum(I((i+1)*k+1:(i+2)*k+1,j*k+1:(j+1)*k+1)));
        s4=sum(sum(I(i*k+1:(i+1)*k+1,j*k+1:(j+1)*k+1)));
        D2=getOrder(s1,s2,s3,s4);
        s1=sum(sum(I(i*k+1:(i+1)*k+1,j*k+1:(j+1)*k+1)));
        s2=sum(sum(I((i+1)*k+1:(i+2)*k+1,j*k+1:(j+1)*k+1)));
        s3=sum(sum(I((i+1)*k+1:(i+2)*k+1,(j+1)*k+1:(j+2)*k+1)));
        s4=sum(sum(I(i*k+1:(i+1)*k+1,(j+1)*k+1:(j+2)*k+1)));
        D3=getOrder(s1,s2,s3,s4);
        s1=sum(sum(I((i-1)*k+1:i*k+1,j*k+1:(j+1)*k+1)));
        s2=sum(sum(I(i*k+1:(i+1)*k+1,j*k+1:(j+1)*k+1)));
        s3=sum(sum(I(i*k+1:(i+1)*k+1,(j+1)*k+1:(j+2)*k+1)));
        s4=sum(sum(I((i-1)*k+1:i*k+1,(j+1)*k+1:(j+2)*k+1)));
        D4=getOrder(s1,s2,s3,s4);
        tezheng=strcat(D1,D2,D3,D4);

⌨️ 快捷键说明

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