完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
` 本帖最后由 1453544229 于 2015-8-9 11:09 编辑 有时,采集到的图像并不是特别完美,它们可能包含部分的噪声,或者包含一些空白的洞。当我们需要处理这些图片时,需要使用形态学函数处理。 简单的形态学介绍,主要的二值形态学操作方法是erosion(腐蚀)和dilation(膨胀)。其它的方法基本上是这两种方法的组合。形态学操作和滤波操作很相似,只是内核的使用方法不同。 腐蚀:是一种消除边界点,使边界向内部收缩的过程。可以用来消除小且无意义的物体。 膨胀:是将与物体接触的所有背景点合并到该物体中,使边界向外部扩张的过程。可以用来填补物体中的空洞。 开运算(open):先腐蚀后膨胀的过程开运算。用来消除小物体、在纤细点处分离物体、平滑较大物体的边界的同时并不明显改变其面积。开运算通常是在需要去除小颗粒噪声,以及断开目标物之间粘连时使用。其主要作用与腐蚀相似,与腐蚀操作相比,具有可以基本保持目标原有大小不变的优点。 闭运算(close):先膨胀后腐蚀的过程称为闭运算。用来填充物体内细小空洞、连接邻近物体、平滑其边界的同时并不明显改变其面积。 原因:虽然腐蚀处理可以将粘连的目标物进行分离,膨胀处理可以将断开的目标物进行接续,但同时都存在一个问题,就是经过腐蚀处理后,目标物的面积小于原有面积,而经过膨胀处理之后,目标物的面积大于原有面积。开、闭运算就是为了解决这个问题而被提出的。 数学形态学中二值图像的形态变换是一种针对集合的处理过程。其形态算子的实质是表达物体或形状的集合与结构元素间的相互作用,结构元素的形状就决定了这种运算所提取的信号的形状信息。形态学图像处理是在图像中移动一个结构元素,然后将结构元素与二值图像进行交、并等集合运算。 使用开运算和闭运算来处理图像,首先需要将图像进行二值化处理,然后在进行开闭运算操作。程序和效果见下图: 程序代码见附件。 大家要对于程序有什么问题,可以回复留言,大家一起学习,共同进步。
code.rar
(20.16 KB, 下载次数: 925
)
评分
|
||
相关推荐
114个回答
|
||
我想下载看看 谢谢楼主的分享
|
|
|
|
谢谢分享 ,正是所要学习的,谢谢啊
|
|
|
|
|
|
|
|
感谢,正需要这样想的程序
|
|
|
|
我在做火焰图像处理,相比之下还是膨胀效果好
|
|
|
|
IMAQ Separation VI、IMAQ Remove Particle VI、IMAQ Separation VI、IMAQ Remove Particle VI请问楼主,这四个控件是可以实现形态学处理的吗?
图像侵蚀个腐蚀是一样的吗? 在线等 |
|
|
|
正是所要学习的,谢谢啊
|
|
|
|
感谢分享,共同进步
|
|
|
|
謝謝樓主 學習學習
|
|
|
|
有点不是很懂感谢楼主分享
|
|
|
|
顶。。。。。。。。。。。。。
|
|
|
|
谢谢,正在查找相关资料
|
|
|
|
是个很好的例程资料,学习了
|
|
|
|
讲的很细,似和学习
|
|
|
|
谢谢!
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1176 浏览 2 评论
NI Vision有个图片打不开其他图都能打开(用NI Vision Assistant也打开不了)
1578 浏览 1 评论
labview2015使用Excel报表程序打包生成后打开程序要选一个vi才能使用,否则软件就会报错,这是什么问题?
2124 浏览 2 评论
LabVIEW与单片机无法串口通信 提示串口打开错误 端口设置有问题吗?
2004 浏览 3 评论
2361 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-3 05:35 , Processed in 0.978908 second(s), Total 73, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号