edge.m

来自「求图形的边界点坐标」· M 代码 · 共 24 行

M
24
字号
k=0;b=0;
for i=2:231
   for j=2:365
     if BW(i,j)==0 
       if BW(i-1,j)==1 || BW(i+1,j)==1 || BW(i,j-1)==1|| BW(i,j+1)==1
          b=k+1;k=b;  
       end 
     end      
   end
end
A=zeros(k,2);

k=0;b=0;
for i=2:231
   for j=2:365
          if BW(i,j)==0
               if BW(i-1,j)==1||BW(i+1,j)==1||BW(i,j-1)==1||BW(i,j+1)==1
                     b=k+1;k=b;
                     A(k,1)=i;
                     A(k,2)=j;
               end
           end
    end
end

⌨️ 快捷键说明

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