Halcon - 查找具有最小和最大 Col 坐标的 2 个点的 Row 坐标

Halcon - Find Row coordinate of 2 points with smallest and biggest Col coordinates

我有一个可以有任何形状的区域。 (以下示例) 我需要找到用箭头指向的两个点的 ROW 坐标。 (该区域的最左和最右像素坐标。) 我已经设法通过 smallest_rectangle1 获得了 Col 坐标,但找不到提取给定点的 Row 坐标的方法。

如何做到这一点?

这里是您可以使用的代码

* get the points of the region contour
get_region_contour (Region, Rows, Columns)

* sort the Columns
tuple_sort_index ( Columns, Indices)

* Left point
LeftIndex := Indices[0]
LeftRow := Rows[LeftIndex]
LeftColumn :=  Columns[LeftIndex]

* Right point
RightIndex := Indices[|Indices|-1]
RightRow := Rows[RightIndex]
RightColumn :=  Columns[RightIndex]