完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友

|
` 本帖最后由 1453544229 于 2015-8-9 11:09 编辑 有时,采集到的图像并不是特别完美,它们可能包含部分的噪声,或者包含一些空白的洞。当我们需要处理这些图片时,需要使用形态学函数处理。 简单的形态学介绍,主要的二值形态学操作方法是erosion(腐蚀)和dilation(膨胀)。其它的方法基本上是这两种方法的组合。形态学操作和滤波操作很相似,只是内核的使用方法不同。 腐蚀:是一种消除边界点,使边界向内部收缩的过程。可以用来消除小且无意义的物体。 膨胀:是将与物体接触的所有背景点合并到该物体中,使边界向外部扩张的过程。可以用来填补物体中的空洞。 开运算(open):先腐蚀后膨胀的过程开运算。用来消除小物体、在纤细点处分离物体、平滑较大物体的边界的同时并不明显改变其面积。开运算通常是在需要去除小颗粒噪声,以及断开目标物之间粘连时使用。其主要作用与腐蚀相似,与腐蚀操作相比,具有可以基本保持目标原有大小不变的优点。 闭运算(close):先膨胀后腐蚀的过程称为闭运算。用来填充物体内细小空洞、连接邻近物体、平滑其边界的同时并不明显改变其面积。 原因:虽然腐蚀处理可以将粘连的目标物进行分离,膨胀处理可以将断开的目标物进行接续,但同时都存在一个问题,就是经过腐蚀处理后,目标物的面积小于原有面积,而经过膨胀处理之后,目标物的面积大于原有面积。开、闭运算就是为了解决这个问题而被提出的。 数学形态学中二值图像的形态变换是一种针对集合的处理过程。其形态算子的实质是表达物体或形状的集合与结构元素间的相互作用,结构元素的形状就决定了这种运算所提取的信号的形状信息。形态学图像处理是在图像中移动一个结构元素,然后将结构元素与二值图像进行交、并等集合运算。 使用开运算和闭运算来处理图像,首先需要将图像进行二值化处理,然后在进行开闭运算操作。程序和效果见下图: 程序代码见附件。 大家要对于程序有什么问题,可以回复留言,大家一起学习,共同进步。
code.rar
(20.16 KB, 下载次数: 932
)
评分
|
||
相关推荐
114个回答
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
谢谢楼主分享。
|
|
|
|
|
|
太厉害了 谢谢楼主 永远开心快乐哦
|
|
|
|
|
|
楼主好厉害 谢谢了
|
|
|
|
|
|
看不懂。。。。。
|
|
|
|
|
|
谢谢楼主分享,共同学习啊~~
|
|
|
|
|
|
|
|
|
|
|
|
很好很喜欢,哈哈
|
|
|
|
|
|
|
|
|
学习下!!!!不错.很好
|
|
|
|
|
|
谢谢分享 好好学习
|
|
|
|
|
|
谢谢分享,学习了。
|
|
|
|
|
|
顶顶顶顶顶顶顶顶顶顶
|
|
|
|
|
|
谢谢楼主分享~~
|
|
|
|
|
|
学习学习。。。。
|
|
|
|
|
|
好好学习天天向上
|
|
|
|
|
|
谢谢分享!!!!!!!
|
|
|
|
|
|
谢谢楼主分享!!!!!
|
|
|
|
|
|
感谢楼主分享!!!
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
211 浏览 0 评论
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1709 浏览 0 评论
1585 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1960 浏览 2 评论
5207 浏览 3 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 18:28 , Processed in 0.964996 second(s), Total 81, Slave 73 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
13980