测量边缘间宽度

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

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

功能描述

该步骤可从图像中检测一对边缘点,并测量它们之间的距离作为边缘间宽度。

使用场景

该步骤主要用于需要精准测量物体内或多个部位之间距离的场景,如零件间隙检测、包装宽度测量等场合。

使用流程

该步骤的使用流程如下:

workflow
  1. 选择输入数据。在工程编辑区连接对应的步骤端口,或者在参数设置区的输入栏下选择对应的输入数据。

  2. 完成ROI设置

  3. 设置其他参数。

  4. 在输出栏中确认输出项

  5. 运行步骤,并查看运行结果。

输入说明

输入项 说明

图像

用于检测边缘点对的图像。

对齐参数组

用于根据目标物体的位姿变换,同步调整ROI的位姿。

参数说明

参数 解释

ROI设置

你可以绘制一个矩形ROI,系统将根据卡尺设置提取多列像素,每列像素中检测的边缘点对将用于宽度测量。

查看2D ROI设置了解有关ROI的更多信息。

滤波窗口大小

指定对提取的一列像素在其方向上进行滤波时使用的窗口大小。滤波可减少噪声,提升边缘检测结果的稳定性。

灰度变化阈值

在提取的像素列中,只有当边缘处相邻像素点的灰度值变化量大于或等于该阈值时,才会检测到边缘点。

期望边缘间宽度

该参数指定两个边缘点之间的期望距离。当存在多个符合条件的边缘点对时,选择距离最接近期望宽度的一对边缘点来计算最终的边缘间宽度。

上边缘极性 / 下边缘极性

用于指定边缘处灰度值的变化方向。

值列表:

  • 暗到亮:边缘处的灰度值从低到高变化,视觉上颜色从暗到亮。

  • 亮到暗:边缘处的灰度值从高到低变化,视觉上颜色从亮到暗。

  • 任意:不限制边缘灰度值的变化方向。

输出说明

勾选输出项后,步骤将增加对应的输出端口,步骤运行后将输出对应的数据。可根据实际测量需求选择对应的输出项。

如果输出项可展开(左侧有 ▶),则勾选后必须展开,然后设置下限上限来确定该项的合格范围。如果输出的值在合格范围内,该测量项被判定为合格(OK),否则被判定为不合格(NG)。
输出项 说明

边缘连线

连接检测到的边缘点对的直线,方向从上边缘指向下边缘。

边缘间宽度

检测到的边缘点对之间的距离。

错误排查

  • 各步骤通用的错误码,详见错误码列表

  • 若错误码与错误信息不对应,请联系技术支持获取帮助。

CV-W8501

错误:ROI设置不合理。

可能原因:ROI的尺寸过大,超过图像尺寸的2倍。

解决方案:请重新设置ROI,确保其尺寸合理。

CV-W8502

错误:“滤波窗口大小”参数值不在有效范围内。

解决方案:确保参数值在0~100范围内。

CV-W8503

错误:“灰度变化阈值”参数值不在有效范围内。

解决方案:确保参数值在0~255范围内。

CV-W8507

错误:“上边缘极性”参数设置无效。

解决方案:在参数下拉列表中选择有效的上边缘极性。

CV-W8508

错误:“下边缘极性”参数设置无效。

解决方案:在参数下拉列表中选择有效的下边缘极性。

CV-W8509

错误:“期望边缘间宽度”参数值不在有效范围内。

解决方案:确保参数值在0~10000范围内。

该页面是否有帮助?

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

我们重视您的隐私

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