通过灰度计算

使用此工具可计算图像中具有类似面积的带背光的对象。

本工具可使用 easyToucheasyTouch+。这意味着您能够以交互的方式选择要在图像中计算的对象,而相应的参数会自动调整。将鼠标指针移至要计算的对象上方。MERLIC 将突出显示符合当前鼠标位置的所有检测到的对象,并显示相应中心点的预览。如果要计算 easyTouch 预览中突出显示的对象,请单击鼠标确认选择。参数会自动调整以拟合选定的对象。但是,您仍然可以在在相应的连接器中手动调整它们。

要计算图像中的其他对象,可以使用 easyTouch+,即通过按 Ctrl 键并选择其他对象。MERLIC 将自动检查所选对象是否符合上一选择的当前参数设置。如果不符合,例如,因为鼠标悬停在具有相反灰度值的对象上,MERLIC 将立即给出相应对象将被 easyTouch+ 忽略的反馈。

参数

基本参数

图像

此参数表示应计算其对象数量的图像。

如果在此工具中将彩色图像用作输入图像,仅第一个通道(即红色通道)将用于处理。

最小面积

此参数定义了待计算对象的“最小面积”。它以像素为单位并默认设为 2 像素。所有面积小于指定“最小面积”的对象都不会被计算。一旦选定某个要计算的对象,该对象的“最小面积”也就随即确定并被采用。如要使用 easyTouch+ 添加更多对象,则在将每个对象添加到选择中时,”最小面积”的值会自动调整。不过,您也可以在相应的连接器中手动更改该值。

最大面积

此参数定义了待计算对象的“最大面积”。它以像素为单位并默认设为 500 像素。所有面积大于指定“最大面积”的对象都不会被计算。一旦选定某个要计算的对象,该对象的“最大面积”也就随即确定并被采用。如要使用 easyTouch+ 添加更多对象,则在将每个对象添加到选择中时,”最大面积”的值会自动调整。不过,您也可以在相应的连接器中手动更改该值。

其他参数

ROI

此参数定义需要处理的感兴趣区域 (ROI)。ROI 和“处理区域”并集之外的图像部分将不进行处理。 此外,如果其中一个为空,将处理两者交集的图像部分。如果两者均为空,将处理整个图像。

默认情况下,ROI 定义为空 ROI。如果想要使用非空的 ROI 进行处理,您必须将参数连接至前一工具的适当 ROI 结果,或者必须使用可用的 ROI 按钮在图像中绘制新的 ROI。

对齐数据:

此参数表示用于对齐 ROI 的对齐数据。默认情况下不会连接对齐数据,因此不显示任何效果。如果想要使用特定对齐数据,您必须将参数连接至前一工具的适当结果,例如通过匹配确定对齐确定与直线边缘对齐对齐图像旋转图像

最小灰度值

此参数定义了待计算对象的“最小灰度值”。默认情况下,此参数设置为 0。一旦选定某个要计算的对象,该对象的“最小灰度值”也就随即确定并被采用。所有灰度值低于指定“最小灰度值”的对象都不会被计算。如要使用 easyTouch+ 添加更多对象,则在将每个对象添加到选择中时,”最小灰度值”的值会自动调整。不过,您也可以在相应的连接器中手动更改该值。

最大灰度值

此参数定义了待计算对象的“最大灰度值”。默认情况下设置为 128。所有灰度值高于指定“最大灰度值”的对象都不会被计算。一旦选定某个要计算的对象,该对象的“最大灰度值”也就随即确定并被采用。如要使用 easyTouch+ 添加更多对象,则在将每个对象添加到选择中时,”最大灰度值”的值会自动调整。不过,您也可以在相应的连接器中手动更改该值。

面积容差

此参数定义了待计算对象的面积值容差。范围为 0 到 100,默认情况下设置为系数 30。此值不可用 easyTouch 调整。但是,它可用于对通过 easyTouch 选择的对象的“最小面积”和“最大面积”进行估值。因此,“面积容差”不会直接影响处理,但在使用 easyTouch 时会影响。

如果“面积容差”设置为最大值 100,所选择对象的“最小面积”将设置为对象实际区域的 1/2,而“最大面积”将设置为实际区域的 2 倍。

处理区域

此参数定义需要处理的区域。ROI 和“处理区域”并集之外的图像部分将不进行处理。此外,如果其中一个为空,将处理两者交集的图像部分。如果两者均为空,将处理整个图像。

默认情况下,“处理区域” 定义为空区域。要指定 “处理区域”,您需要将该参数连接至前一工具的适当区域结果,以确保某个区域会传输到此工具。

结果

基本结果

已提取的区域

此结果包含已计算对象的区域

数量

此结果包含根据指定参数计算的对象的“数量”。返回的结果为整数

工具状态

工具状态”返回有关工具状态的信息,因此可用于处理错误。请参阅主题工具状态结果,了解关于不同工具状态结果的更多信息。

其他结果

处理时间:

此结果返回最近一次执行工具的持续时间(以毫秒为单位)。该结果作为附加结果提供。因此,默认情况下它是隐藏的,但是可以通过工具结果旁边的 按钮显示。有关更多信息,处理时间请参工具参考中所阅部分。

应用程序示例

此工具用于以下 MERLIC Vision App 示例:

  • check_correct_filling_on_3d_height_images.mvapp