local_max_dujiaoxian.m

来自「本程序利用matlab来实现基于小波变换的多尺度图像边缘检测。」· M 代码 · 共 18 行

M
18
字号
function [out]=local_max_dujiaoxian(cd,n)

[row,col]=size(cd);
m1=(n+1)/2;
m2=(n-1)/2;
out(row,col)=0;

for irow=m1:(row-m1)
    for jcol=m1:(col-m1)
        lefttop_h=irow-m2;%左上角横坐标
        lefttop_v=jcol-m2;%左上角纵坐标
        sub_c=sub_m(cd,lefttop_h,lefttop_v,n);
        if max_c(sub_c,cd(irow,jcol))
           out(irow,jcol)=cd(irow,jcol);
        end
    end
end

⌨️ 快捷键说明

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