matlab图像分割程序clear I=imread('bai.jpg');q=imadjust(I,[.2 .3 0;.6 .7 1],[]);j=rgb2gray(q);j1=im2bw(q,230/255);se90=strel('line',3,90);se0=strel('line',3,0);BW2=imdilate(j1,[se90 se0]);BW3=bwareaopen(BW2,100);BW3=~BW3;BW4=bwareaopen(BW3,20);B

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/11 12:53:38
matlab图像分割程序clear I=imread('bai.jpg');q=imadjust(I,[.2 .3 0;.6 .7 1],[]);j=rgb2gray(q);j1=im2bw(q,230/255);se90=strel('line',3,90);se0=strel('line',3,0);BW2=imdilate(j1,[se90 se0]);BW3=bwareaopen(BW2,100);BW3=~BW3;BW4=bwareaopen(BW3,20);B
xT]OP+g e9ᣈS^].ʨZ—b )8nSه̒!2cq&\<{>o03r .]6F]yDbs1W<3pp9:.|pp\zyq] 6H)}pcq3 .q/ s#cK>e:çhL^_?MAQ=} ?@w[ Fbv} Y{f+1E!1+PHDجLi7Y!AtbPٴ; CO)(8xQH&pq+OŀΧ ]vՃ.Who ݙmPz:>UdiuvQ.E<@>^1MnIWjm/Q!c(rrQl[h RhҬ5dfQC+I))mRHGril{iF)y5+x4{7#Ix=R1SRԽ6: B֗l[6umgC霑rGUU }>W8hvP*|Q}"L2 ħюkzח#S}KHJg[o!+f迾?^? .5m1

matlab图像分割程序clear I=imread('bai.jpg');q=imadjust(I,[.2 .3 0;.6 .7 1],[]);j=rgb2gray(q);j1=im2bw(q,230/255);se90=strel('line',3,90);se0=strel('line',3,0);BW2=imdilate(j1,[se90 se0]);BW3=bwareaopen(BW2,100);BW3=~BW3;BW4=bwareaopen(BW3,20);B
matlab图像分割程序
clear I=imread('bai.jpg');
q=imadjust(I,[.2 .3 0;.6 .7 1],[]);
j=rgb2gray(q);
j1=im2bw(q,230/255);
se90=strel('line',3,90);
se0=strel('line',3,0);
BW2=imdilate(j1,[se90 se0]);
BW3=bwareaopen(BW2,100);
BW3=~BW3;
BW4=bwareaopen(BW3,20);
BW5=bwperim(BW4);
[imx,imy]=size(BW5);
L=bwlabel(BW5,8);
a=max(max(L));
BW6=bwfill(BW5,'hole');
I2=I;
for i=1:3; I2(:,:,i)=I2(:,:,i).*uint8(BW6);
end imshow(I2); 本人是菜鸟啊,

matlab图像分割程序clear I=imread('bai.jpg');q=imadjust(I,[.2 .3 0;.6 .7 1],[]);j=rgb2gray(q);j1=im2bw(q,230/255);se90=strel('line',3,90);se0=strel('line',3,0);BW2=imdilate(j1,[se90 se0]);BW3=bwareaopen(BW2,100);BW3=~BW3;BW4=bwareaopen(BW3,20);B
clear I=imread('bai.jpg'); %读入图像
q=imadjust(I,[.2 .3 0;.6 .7 1],[]); %增强图像的对比度
j=rgb2gray(q); %彩色图像变灰度图像
j1=im2bw(q,230/255);%二值化
se90=strel('line',3,90); %构造元素
se0=strel('line',3,0); %同上
BW2=imdilate(j1,[se90 se0]); % 用构造的元素膨胀
BW3=bwareaopen(BW2,100);%开操作
BW3=~BW3;%取反
BW4=bwareaopen(BW3,20);%开
BW5=bwperim(BW4);%计算BW4周长
[imx,imy]=size(BW5);计算长宽
L=bwlabel(BW5,8);%用不同的数字根据是否连通标记图像,
a=max(max(L));%得到L图像中标记结果的最大值
BW6=bwfill(BW5,'hole');%填充背景
I2=I;
for i=1:3; I2(:,:,i)=I2(:,:,i).*uint8(BW6);
end imshow(I2); 有大神能逐条解释一下语句吗,本人是菜鸟啊,跪求!