- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
实验四形态学操作
一、实验目的
了解膨胀和腐蚀的Matlab实现方法
掌握图像膨胀、腐蚀、开启、闭合等形态学操作函数的使用方法
了解二进制图像的形态学应用
二、实验内容
图像膨胀
对包含矩形对象的二进制图像进行膨胀操作。
BW=zeros(9,10);
BW(4:6,4:7)=1;
imshow(BW,notruesize)se=strel(square,3); %正方形结构元素BW2=imdilate(BW,se);figure,imshow(BW2,notruesize)
改变上述结构元素类型(如:line,diamond,disk等),重新进行膨胀操作。
对图像‘lena.jpg’进行上述操作,观察不同结构元素膨胀的效果。
BW3=imread(lena.jpg);imshow(BW3)
se2=strel(line,11,90);BW4=imdilate(BW3,se2);figure,imshow(BW4)
%线型结构元素
图像腐蚀
对图像‘lena.jpg’进行腐蚀操作。BW1=imread(lena.jpg);se=strel(arbitrary,eye(5));
BW2=imerode(BW1,se);imshow(BW1)figure,imshow(BW2)
对图像‘lena.jpg’进行腐蚀操作。BW=imread(lena.jpg);se=strel(line,11,90);
BW2=imerode(BW,se);imshow(BW)figure,imshow(BW2)
膨胀与腐蚀的综合使用
从原始图像‘circbw.tif’中删除电流线,仅保留芯片对象。方法一:先腐蚀(imerode),再膨胀(imdilate);BW1=imread(circbw.tif);
imshow(BW1)
se=strel(rectangle,[4030]);BW2=imerode(BW1,se);figure,imshow(BW2)BW3=imdilate(BW2,se);figure,imshow(BW3)
%选择适当大小的矩形结构元素
%先腐蚀,删除较细的直线
%再膨胀,恢复矩形的大小
方法二:使用形态开启函数(imopen)。BW1=imread(circbw.tif);imshow(BW1)
se=strel(rectangle,[4030]);
BW2=imopen(BW1,se);figure,imshow(BW2)
%开启操作
改变结构元素的大小,重新进行开启操作,观察处理结果。
se=strel(‘rectangle’,[2010]);
se=strel(‘rectangle’,[5040]);
置结构元素大小为[43],同时观察形态开启(imopen)与闭合(imclose)的效果,总结形态开启与闭合在图像处理中的作用。
I=imread(circbw.tif);
imshow(I)se=strel(rectangle,[43]);
I1=imopen(I,se); %开启操作
I2=imclose(I,se); %闭合操作figure,imshow(I1)
figure,imshow(I2)
综合实例
I=imread(Plane2.jpg);
level=graythresh(I); %得到合适的阈值bw=im2bw(I,level); %二值化
SE=strel(square,3); %设置膨胀结构元素BW1=imdilate(bw,SE); %膨胀
SE1=strel(arbitrary,eye(5));%设置腐蚀结构元素BW2=imerode(bw,SE1); %腐蚀
BW3=bwmorph(bw,open); %开运算BW4=bwmorph(bw,close); %闭运算imshow(I);
figure,imshow(bw);figure,imshow(BW1);figure,imshow(BW2);figure,imshow(BW3);
figure,imshow(BW4);
`.,Imgu,e5 :笸包
`
Figure6 已巨]x
)tKew
)
tKew上sertIskop.1ad?wHp
心社门比lp
II31.idltr”sertloolssktpoDi.;ii;liiil邑 r;,I Et劝@|苍D目圃
II31.idltr”sertloolssktpo
文档评论(0)