union_cocircular_contours_xld
时间: 2023-04-26 14:01:22 浏览: 141
union_cocircular_contours_xld是一个HALCON函数,用于将共圆轮廓合并成一个或多个共圆轮廓。共圆轮廓是指具有相同圆心和半径的轮廓。该函数可以用于图像处理和计算机视觉应用中。
相关问题
union_adjacent_contours_xld
`union_adjacent_contours_xld` 是一个 HALCON(一款机器视觉库)中的函数,用于将相邻的轮廓进行合并。
在机器视觉中,轮廓是由一系列连续的点组成的闭合曲线,表示了图像中的边界或物体的形状。当图像中存在多个相邻的轮廓时,可以使用 `union_adjacent_contours_xld` 函数将它们合并成一个更大的轮廓。
该函数的具体使用方法可以参考 HALCON 的官方文档或者相关教程。
halcon select_contours_xld
Halcon中的select_contours_xld函数用于从输入的XLD轮廓集合中选择或排除符合给定条件的轮廓。该函数的语法如下:
```select_contours_xld (Contours : ContoursSelected : Num : MeasureHandle : Condition : Min : Max)```
其中,参数含义如下:
- Contours:输入的XLD轮廓。
- ContoursSelected:输出的XLD轮廓,符合条件的轮廓被选择后输出。
- Num:选择的轮廓数目。
- MeasureHandle:轮廓特征的句柄。
- Condition:条件,可选项为:“area”、“row1”,“col1”,“row2”,“col2”,“width”和“height”。
- Min:最小值。
- Max:最大值。
例如,以下代码将选择面积在100到500之间的轮廓:
```select_contours_xld (Contours, ContoursSelected, Num, 'area', 100, 500)```