腐蚀膨胀开运算闭运算

上传人:无*** 文档编号:123357798 上传时间:2022-07-22 格式:DOC 页数:3 大小:201.50KB
返回 下载 相关 举报
腐蚀膨胀开运算闭运算_第1页
第1页 / 共3页
腐蚀膨胀开运算闭运算_第2页
第2页 / 共3页
腐蚀膨胀开运算闭运算_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述
【精品文档】如有侵权,请联系网站删除,仅供学习与交流腐蚀、膨胀、开运算、闭运算.精品文档.1、实验目的 学习常见的数学形态学运算基本方法,了解腐蚀、膨胀、开运算、闭运算取得的效果,培养处理实际图像的能力,并为课堂教学提供配套的实践机会。2、实验要求 利用MatLab工具箱中关于数学形态学运算的函数,计算本指导书中指定二值图像进行处理。3、实验设备与软件 1. LC-PC计算机系统 2. MatLab软件/语言包括图像处理工具箱(Image Processing Toolbox) 3. 实验所需要的图片 4、实验内容与步骤 1. 调入并显示图像Plane2.jpg;2. 选取合适的阈值,得到二值化图像Plane2-2.jpg;3. 设置结构元素;4. 对得到的二值图像Plane2-2.jpg进行腐蚀运算;5. 对得到的二值图像Plane2-2.jpg进行膨胀运算;6. 对得到的二值图像Plane2-2.jpg进行开运算;7. 对得到的二值图像Plane2-2.jpg进行闭运算;8. 将两种处理方法的结果作比较;5、实验过程及结果程序代码:I=imread(1.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);title(原图);figure,imshow(BW1);title(膨胀);figure,imshow(BW2);title(腐蚀);figure,imshow(BW3);title(开运算);figure,imshow(BW4);title(闭运算);6、思考题/问答题 1. 结合实验内容,评价腐蚀运算与膨胀运算的效果。答:腐蚀是一种消除边界点,它使边界向内部收缩,消除小且无意义的物体。膨胀是将与物体接触的所有背景点合并到该物体中,使边界向外部扩张的过程。可以用来填补物体中的空洞。2. 结合实验内容,评价开运算与闭运算的效果。答:先腐蚀后膨胀的过程称为开运算。实验中,开运算能够去除孤立的小点,毛刺和小桥(即连通两块区域的小点),而总的位置和形状不变。 先膨胀后腐蚀称为闭运算。实验中,闭运算能够填平小湖(即小孔),弥合小裂缝,而总的位置和形状不变。3. 腐蚀、膨胀、开、闭运算的适用条件是什么?答:由于噪声的影响,图象在阈值化后所得到边界往往是很不平滑的,物体区域具有一些噪声孔,背景区域上散布着一些小的噪声物体。连续的开和闭运算可以有效地改善这种情况。有时需要经过多次腐蚀之后再加上相同次数的膨胀,才可以产生比较好的效果。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 压缩资料 > 基础医学


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!