登录论坛

查看完整版本 : [MATLAB图像处理] 帮你看一下,应该不是大问题,求助


mslslm
2012-05-01, 12:24
clc; %清空命令
clear all; %清空工作空间
warning off; %关闭警告
E=imread('11.bmp');
E= im2bw(E);
area=bwarea(E) %面积
[L,N] = bwlabel(E,4); % 标注二进制图像中已连接的部分
% STATS=regionprops(L, 'perimeter')
X=1;%默认图像中只有一个连同区域.
[i j]=find(L==X);%将标注的区域放到一个数组中.
bwi=bwselect(L,i,j,4);
p=bwperim(bwi);
perm=sum(sum(p)) %周长
程序运行结果周长为0,为什么呢,