实验四:形态学.doc

实验四:形态学.doc

ID:59357251

大小:610.50 KB

页数:11页

时间:2020-09-04

实验四:形态学.doc_第1页
实验四:形态学.doc_第2页
实验四:形态学.doc_第3页
实验四:形态学.doc_第4页
实验四:形态学.doc_第5页
资源描述:

《实验四:形态学.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验四形态学操作与空间变换一、实验目的1.了解膨胀和腐蚀的Matlab实现方法2.掌握图像膨胀、腐蚀、开启、闭合等形态学操作函数的使用方法3.了解二进制图像的形态学应用4.了解空间变换函数及图像匹配方法二、实验内容1.图像膨胀A)对包含矩形对象的二进制图像进行膨胀操作。BW=zeros(9,10);BW(4:6,4:7)=1;imshow(BW,'notruesize')se=strel('square',3);BW2=imdilate(BW,se);figure,imshow(BW2,'notru

2、esize')B)改变上述结构元素类型(如:line,diamond,disk等),重新进行膨胀操作。Line:BW=zeros(9,10);BW(4:6,4:7)=1;imshow(BW,'notruesize')se=strel('line',3,3);BW2=imdilate(BW,se);figure,imshow(BW2,'notruesize')A)对图像‘text.png’进行上述操作,观察不同结构元素膨胀的效果。BW3=imread('text.png');imshow(BW3)se

3、2=strel('line',11,90);%线型结构元素BW4=imdilate(BW3,se2);figure,imshow(BW4)2.图像腐蚀A)对图像‘circbw.tif’进行腐蚀操作。BW1=imread('circbw.tif');se=strel('arbitrary',eye(5));BW2=imerode(BW1,se);imshow(BW1)figure,imshow(BW2)B)对图像‘text.tif’进行腐蚀操作。BW=imread('text.tif');se=str

4、el('line',11,90);BW2=imerode(BW3,se);imshow(BW)figure,imshow(BW2)1.膨胀与腐蚀的综合使用A)从原始图像‘circbw.tif’中删除电流线,仅保留芯片对象。方法一:先腐蚀(imerode),再膨胀(imdilate);BW1=imread('circbw.tif');imshow(BW1)se=strel('rectangle',[4030]);%选择适当大小的矩形结构元素BW2=imerode(BW1,se);%先腐蚀,删除较细的直

5、线figure,imshow(BW2)BW3=imdilate(BW2,se);%再膨胀,恢复矩形的大小figure,imshow(BW3)方法二:使用形态开启函数(imopen)。BW1=imread('circbw.tif');imshow(BW1)se=strel('rectangle',[30,20]);BW2=imopen(BW1,se);%开启操作figure,imshow(BW2)A)改变结构元素的大小,重新进行开启操作,观察处理结果。se=strel(‘rectangle’,[201

6、0]);se=strel(‘rectangle’,[5040]);A)置结构元素大小为[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)1.*高帽与低帽变换A)读入图像‘

7、pearlite.tif’,分别显示其高帽变换与低帽变换结果,并与原图像比较。(设se=strel('disk',5);)。I=imread('pearlite.tif');subplot(221),imshow(I)se=strel('disk',5);J=imtophat(I,se);subplot(222),imshow(J)K=imbothat(I,se);subplot(223),imshow(K)L=imsubtract(imadd(J,I),K);subplot(224),imshow

8、(L)B)要求显示在一个窗口中。2.图像极值的处理方法A)对于下图所示的图像矩阵A,利用函数imregionalmax寻找其局部极大值A=[10101010101010101010;10131313101011101110;10131313101010111010;10131313101011101110;10101010101010101010;10111010101818181010;10101011101818181010;1010111010181818101

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。