图像形态学变换

您正在查看最新版本(V2.2.0)的文档。如果您想查阅其他版本的文档,可以点击页面右上角“切换版本”按钮进行切换。

■ 如果您不确定当前使用的产品是哪个版本,请随时联系梅卡曼德技术支持

功能描述

该步骤可按不同需求,使用膨胀、腐蚀、开闭运算等操作,对图像去噪、填充等处理。

functional description

使用场景

该步骤为通用的图像处理步骤。当图像质量不佳或需要做进一步调整时,需根据不同需求使用膨胀、腐蚀、开/闭运算等操作达到对图像去噪、填充等目的。

输入与输出

输入

输出端口 数据类型 说明

图像

Image/Color

此端口输入的图像将进行形态学处理。

输出

输出端口 数据类型 说明

处理后的图像

Image/Color

形态学处理后的图像。

参数说明

形态学操作类型

参数 解释

形态学操作类型

参数解释:此参数用于选择形态学操作类型。

值列表:闭运算、膨胀、腐蚀、开运算、骨架化

默认值:膨胀

闭运算

闭运算由膨胀和腐蚀组合而成,先对图像进行膨胀,再进行腐蚀。可用于填充小孔洞并平滑边缘,有效改善噪声导致的边缘不平滑的问题。

参数 解释

操作核大小

默认值:21 pix

调节说明:根据检测需求设定。操作核越大时,膨胀后侵蚀的效果越强。具体效果见调节示例

操作核的形状

默认值:矩形

值列表:矩形, 十字形, 椭圆

调节说明:建议选择默认值,如有特殊情况,需按照实际需求设置。

  • 图像细节还原程度 矩形 < 十字形 < 椭圆

  • 操作需要的时间 MORPH_RECT < MORPH_CROSS < MORPH_ELLIPSE

膨胀

可用于填充图像中的小孔洞,使图像更加完整。

参数 解释

操作核大小

默认值:3 pix

调节说明:操作核越大,膨胀效果越强,根据检测需求设置。具体效果见调节示例

操作核的形状

默认值:矩形

值列表:矩形, 十字形, 椭圆

调节说明:建议选择默认值,如有特殊情况,按照实际需求设置

  • 图像细节还原程度 矩形 < 十字形 < 椭圆

  • 操作需要的时间 矩形 < 十字形 < 椭圆

腐蚀

可用于消除图像中的小物体或噪点,使图像更加清晰。

操作核大小 默认值:3 pix 调节说明: 操作核越大,侵蚀效果越强,根据检测需求设置。具体效果见调节示例

操作核的形状

默认值:矩形

值列表:矩形, 十字形, 椭圆

调节说明:建议选择默认值,如有特殊情况,按照实际需求设置

  • 图像细节还原程度 矩形 < 十字形 < 椭圆

  • 操作需要的时间 矩形 < 十字形 < 椭圆

开运算

开运算由腐蚀和膨胀组合而成,先对图像进行腐蚀,再进行膨胀。可用于去除图像中的小噪点,同时保留物体的边缘和主要特征。

参数 解释

操作核大小

默认值:21 pix

调节说明:根据检测需求设定。具体效果见调节示例

操作核的形状

默认值:矩形

值列表:矩形, 十字形, 椭圆

调节说明:建议选择默认值,如有特殊情况,按照实际需求设置

  • 图像细节还原程度 矩形 < 十字形 < 椭圆

  • 操作需要的时间 矩形 < 十字形 < 椭圆

骨架化

提取掩膜的骨架。具体效果见调节示例

调节示例

闭运算

当选择闭运算操作时,操作核大小递增时的图像效果如下图所示(图中由 1 至 3 操作核大小逐渐增大)。

contrast effects of closing operator1

膨胀

当选择膨胀操作时,操作核大小递增时的图像效果如下图所示(图中由 1 至 3 操作核大小逐渐增大)。

contrast effects of dilate operator1

腐蚀

当选择腐蚀操作时,操作核大小递增时的图像效果如下图所示(图中由 1 至 3 操作核大小逐渐增大)。

contrast effects of erode operator1

开运算

当选择开运算操作时,操作核大小递增时的图像效果如下图所示(图中由 1 至 3 操作核大小逐渐增大)。

contrast effects of opening operator1

骨架化

该操作前后的图像效果如下图所示(1 为操作前,2 为操作后)。

contrast effects of skeleton1

该页面是否有帮助?

可以通过以下方式反馈意见:

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。