halcon 计算2点间的距离
时间: 2024-03-02 20:29:38 浏览: 80
计算两点之间距离.
在Halcon中,可以使用distance_points函数来计算两点之间的距离。具体语法如下:
distance_points(Row1, Column1, Row2, Column2: TRow, TCol: Distance)
其中,Row1和Column1是第一个点的行列坐标,Row2和Column2是第二个点的行列坐标,TRow和TCol是中间变量,用于存储一些计算结果,Distance是输出参数,存储两点之间的距离。以下是一个示例代码:
point1 := [100, 200]
point2 := [300, 400]
distance_points(point1[0], point1[1], point2[0], point2[1], _, _, Distance)
disp_message('Distance between points: ' + Distance, 'window', 12, 12, 'black', 'true')
该代码将显示“Distance between points: 282.842712”这样的消息,表示两点之间的距离约为282.8。
阅读全文