2D工件计数

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

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

功能描述

该步骤通过2D模板匹配,对图像中的目标工件进行检测与计数。通过将工件与模板进行特征比对,自动统计匹配到的目标数量,并根据设定的数量范围判定统计结果是否合格。

使用场景

该步骤适用于需要对工件进行计数的场景。

输入与输出

输入

输入端口 数据类型 说明

图像

Image

待检测的图像。

2D对齐参数组

Pose2D

根据目标物体的位姿变换,同步调整目标区域的位姿。

输出

输出端口 数据类型 说明

数量判定结果

String

用于判断匹配结果数量是否在期望的设定范围内,OK或NG。

数量检查

Bool

用于表示匹配数量是否符合期望,符合期望为true,不符合期望为false。

匹配分数

Number[]

用于评估匹配结果的质量。

匹配结果数量

Number

匹配结果的数量。

参数说明

参数 解释

ROI 设置

参数解释:该参数用于限制图像处理的区域。未设置 ROI 时,步骤将处理整张图像。

调节说明:单击图标后,在数据可视化区域内按住鼠标左键拖拽,绘制对应形状的 ROI。

掩膜设置

参数解释:该参数用于设置一个或多个掩膜,以在匹配时忽略被掩膜覆盖的图像区域。

调节说明:单击图标后,在数据可视化区域内通过左键单击添加锚点,以绘制多边形掩膜。

模板设置

参数 解释

选择模板

参数解释:该参数用于设置匹配模板。

调节说明:打开2D模板编辑器,在此工具中编辑用于匹配的模板。设置完成并保存模板后,单击在下拉菜单中选择模板。请参考2D匹配模板编辑器了解如何使用2D匹配模板编辑器。

匹配设置

参数 解释

边缘极性敏感

参数解释:该参数控制匹配时是否要求边缘的极性与模板一致。极性表示边缘的灰度变化方向,如亮到暗或暗到亮。

默认值:开启

调节说明:如数据采集场景无较大差距,可开启该选项,保证匹配的准确性;如差距较大,可关闭该选项,增强匹配的泛化能力。

最小匹配分数

参数解释:该参数用于确定匹配结果是否有效,匹配分数小于此值的结果将被丢弃。

默认值:50.0

有效匹配阈值

参数解释:在目标图像中,梯度幅度大于或等于该阈值的点将被视为有效边缘点,并参与匹配分数统计。

默认值:10

有效匹配比例下限

参数解释:有效匹配的边缘点数占模板边缘点总数的最小比例。

默认值:50%

搜索半径

参数解释:在位姿修正过程中,为每个模板特征点在目标图像中寻找对应匹配点时,允许的圆形搜索区域半径。

默认值:8

当匹配效果较差时,可适当增加该值。

重叠比例上限

参数解释:用于过滤重复的匹配结果。当两个匹配结果间的重叠比例超过此值时,仅保留匹配分数较高的结果。

默认值:50%

填充比例

当待匹配物体可能部分超出图像边界时,指定允许填充的尺寸占模板尺寸的比例。填充可提高边缘匹配成功率,但通常会增加计算量。

当待匹配物体有一部分在图像外时,需设置该参数。若匹配后模板在图像外的尺寸比例高于该值,则认为未匹配成功。

默认值:0%

数量阈值设置

参数 解释

匹配结果数量下限

参数解释:该参数用于设定期望匹配结果的最小数量。若实际匹配结果数量小于该值,则判定为NG。

默认值:0

调节说明:请根据实际情况设置。

匹配结果数量上限

参数解释:该参数用于设定匹配结果允许的最大数量。若实际匹配结果数量大于该值,则判定为NG。

默认值:9999

调节说明:请根据实际情况设置。

该页面是否有帮助?

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

我们重视您的隐私

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