1733| 0
|
[原创] NI Vision Assistant视觉助手图像处理教程 第8章 图像处理-Binary二值 8.2 Advanced Morphology高级形态学 |
NI Vision Assistant视觉助手图像处理教程 第8章 图像处理-Binary二值 8.2 Advanced Morphology高级形态学
NI Vision Assistant视觉助手教程 第八章 图像处理-Binary二值 第二节 AdvancedMorphology高级形态学 [attach]7655[/attach] 图1 AdvancedMorphology高级形态学函数 在二值图像中,除了常见膨胀、腐蚀、开、闭的基本形态学,还有一些高级形态学函数。这个是灰度图像中没有的函数类型。高级形态学函数在函数选项卡中的位置如图1所示。 点击高级形态学函数后,进入高级形态学函数配置界面。如下图所示: [attach]7657[/attach] 图2 高级形态学设置界面 [attach]7656[/attach] 图3 高级形态学设置选项卡 图3所示为高级形态学函数的设置选项卡。选项卡本身非常简单,除了步骤名,就只有高级形态学函数列表及各个函数的配套参数。高级形态学因为使用的参数各不相同,有些函数可能一个参数也没有,有些函数可能好几个参数,因此在原始图像的面板中,也未表示出具体的函数的参数。每个函数的参数在讲解具体函数时再介绍。 高级形态学操作是建立在初级形态学操作之上的,而且其是作用于粒子而非像素的。每个操作已经开发了在二值图像的粒子上执行特殊操作的能力。 什么时候使用高级形态学使用高级形态学操作可以填充粒子、去除接触边界的粒子、去除不必要的小的或大的粒子、分离接触的粒子、查找凸包的粒子和更多的作用。 可以使用这些变换来准备粒子以用于定量分析、观察几何区域、提取最简单形式的建模、识别目标等等。 高级形态学概念高级形态学函数通常是有条件的组合基本变换,如二值的腐蚀、膨胀等。这些函数应用于二值图像,其中阈值1被应用于粒子,阈值0则被用于背景。需要注意的是本章节中的术语概念,像素(Pixel)表示像素值为1的像素点,而粒子(Particle)表示一组像素值等于1的像素点。 Remove small objects删除小目标删除小目标Remove smallobjects函数,其作用就是将图像中的小的目标删除掉,使图像更简洁。小的目标的宝岛是通过腐蚀次数Iterations来定义的,定义的腐蚀次数越大,则过滤删除的小目标面积也就越大。Iterations控制的是使用3×3的掩模进行腐蚀的次数。
购买主题
本主题需向作者支付 6 元 才能浏览
| |
相关帖子 |
|
Powered by Discuz! X3.4
© 2001-2024 Discuz! Team.