定位明亮区域
使用此工具来定位图像中的明亮区域,例如,灰度值比背景的灰度值至少多 1 的小对象。下表显示已定位明亮区域的一些示例图像。
|
示例 |
原始图像 |
已定位的明亮区域 |
|---|---|---|
|
连接器的导线 |
|
|
|
条表面上的色斑 |
|
|
本工具可使用 easyTouch。这意味着您可以在图像中以交互的方式选择要定位的明亮区域,而相应的参数会自动调整。
使用辅助功能
对于彩色图像,工具“定位明亮区域”提供图像红色通道的自动预览。在图形窗口中,鼠标指针周围 15 个像素半径的圆圈内会显示预览。
参数
基本参数
图像:
此参数表示应在其中找到明亮区域的图像。
如果在此工具中将彩色图像用作输入图像,仅第一个通道(即红色通道)将用于处理。
最小灰度值:
此参数定义了待定位明亮区域的“最小灰度值”。默认情况下设置为 200。所有灰度值低于指定“最小灰度值”的对象都不会被定位。一旦选定要定位的某个明亮区域,此区域的“最小灰度值”也就随即确定并被采用。不过,您也可以在相应的连接器中手动更改该值。
其他参数
ROI:
此参数定义需要处理的感兴趣区域 (ROI)。ROI 和“处理区域”并集之外的图像部分将不进行处理。 此外,如果其中一个为空,将处理两者交集的图像部分。如果两者均为空,将处理整个图像。
默认情况下,ROI 定义为空 ROI。如果想要使用非空的 ROI 进行处理,您必须将参数连接至前一工具的适当 ROI 结果,或者必须使用可用的 ROI 按钮在图像中绘制新的 ROI。
标定数据:
此参数定义校正可能的镜头失真和相对于图像平面的相机位置所需的标定数据。默认情况下,不定义任何标定数据。如果想要使用标定数据,您必须将参数连接至前一工具的适当结果(例如,标定相机),以确保标定数据会传输到此工具。它会立即应用到图像。
如果此工具使用了“标定数据”,则表示像素值的所有结果都将自动转换为对应的现实坐标。
对齐数据:
此参数表示用于对齐 ROI 的对齐数据。默认情况下不会连接对齐数据,因此不显示任何效果。如果想要使用特定对齐数据,您必须将参数连接至前一工具的适当结果,例如通过匹配确定对齐、确定与直线边缘对齐、对齐图像或旋转图像。
最小面积:
此参数定义了待定位明亮区域的“最小面积”。它以像素为单位并默认设为 10 像素。所有面积小于指定“最小面积”的对象都不会被定位。一旦选定要定位的某个明亮区域,此区域的“最小面积”也就随即确定并被采用。不过,您也可以在相应的连接器中手动更改该值。
最大面积:
此参数定义了待定位明亮区域的“最大面积”。它以像素为单位并默认设为 500 像素。所有面积大于指定“最大面积”的对象都不会被定位。一旦选定要定位的某个明亮区域,此区域的“最大面积”也就随即确定并被采用。不过,您也可以在相应的连接器中手动更改该值。
最大间隔大小:
此参数定义所使用的闭合滤镜产生作用的区域半径。它以像素为单位并默认设为 2 像素。使用 easyTouch 选择对象进行定位时,该值保持不变。您可以从相应参数的滑动条中选择不同的“最大间隔大小”。调整此参数以便合并或分开相邻明亮区域。例如,如果您选择大间隔,相邻明亮区域将合并定位为一个明亮区域,如下表所示。
|
最大间隔大小 |
原始图像 |
已定位的明亮区域 |
|---|---|---|
|
0.5 px |
|
|
|
2.0 px |
|
|
面积容差:
此参数定义了待定位明亮区域的面积容差值。默认情况下设置为系数 150。使用 easyTouch 时,此值不会调整。但是,它可用于估算通过鼠标选择的明亮区域的“最小面积”和“最大面积”。因此,“面积容差”不会直接影响处理。您可以在相应的连接器中将“面积容差”设置为 0 和 300 之间的值。如果“面积容差”设置为最大值 300,所选择明亮区域的“最小面积”将设置为明亮区域实际区域的 1/4,而“最大面积”将设置为实际区域的 4 倍。
处理区域:
此参数定义需要处理的区域。ROI 和“处理区域”并集之外的图像部分将不进行处理。此外,如果其中一个为空,将处理两者交集的图像部分。如果两者均为空,将处理整个图像。
默认情况下,“处理区域” 定义为空区域。要指定 “处理区域”,您需要将该参数连接至前一工具的适当区域结果,以确保某个区域会传输到此工具。
结果
基本结果
已提取的区域:
此结果包含所定位的明亮区域。
中心点:
此结果包含所定位明亮区域的中心点的图形表示。返回结果为点 ROI。如果要以 ROI 的形式处理这些点,可使用此结果。
X 轴:
此结果包含所定位明亮区域的 X 轴坐标。结果以像素返回。如果使用了“标定数据”,结果会以现实坐标返回。如果找到多个明亮区域,则将以元组的形式返回相应的 X 轴 坐标。坐标值以元组的形式随机存储。但是,相应的 X 轴 值会在与相应的 Y 轴 值相同的元组索引中存储。
Y 轴:
此结果包含所定位明亮区域的 Y 轴坐标。结果以像素返回。如果使用了“标定数据”,结果会以现实坐标返回。如果找到多个明亮区域,则将以元组的形式返回相应的 Y 轴 坐标。坐标值以元组的形式随机存储。但是,相应的 Y 轴 值会在与相应的 X 轴 值相同的元组索引中存储。
工具状态:
“工具状态”返回有关工具状态的信息,因此可用于处理错误。请参阅主题工具状态结果,了解关于不同工具状态结果的更多信息。
其他结果
拟合圆:
此结果返回拟合到“已提取的区域”中的区域的圆 ROI。如果已提取的区域不是圆形且其重心不位于明亮区域的中心,则圆 ROI 可能有助于标记要定位的明亮区域。
处理时间:
此结果返回最近一次执行工具的持续时间(以毫秒为单位)。该结果作为附加结果提供。因此,默认情况下它是隐藏的,但是可以通过工具结果旁边的 按钮显示。有关更多信息,处理时间请参工具参考中所阅部分。