halcon基础系列之几何工具相关算子

1.angle_ll

计算两条线之间的夹角。

2.angle_lx

计算一条线与横轴之间的夹角。

3.apply_distance_transform_xld

使用XLD距离变换确定两个轮廓的点向距离。

4.area_intersection_rectangle2

计算有向矩形的相交面积。

5.clear_distance_transform_xld

清除一个XLD距离变换。

6.create_distance_transform_xld

创建一个XLD距离变换。

7.deserialize_distance_transform_xld

反序列化XLD距离变换。

8.distance_cc

计算两个轮廓之间的距离。

9.distance_cc_min

计算两个等高线之间的最小距离。

10.distance_cc_min_points

计算两个轮廓和用于计算的点之间的最小距离。

11.distance_contours_xld

计算从一个轮廓到另一个轮廓的点向距离。

12.distance_lc

计算一条线和一个轮廓之间的距离。

13.distance_lr

计算线和区域之间的距离。

14.distance_pc

计算点与轮廓线之间的距离。

15.distance_pl

计算一个点到一条线的距离。

16.distance_pp

计算两点之间的距离。

17.distance_pr

计算点和区域之间的距离。

18.distance_ps

计算点和线段之间的距离。

19.distance_rr_min

两个区域的轮廓像素之间的最小距离。

20.distance_rr_min_dil

借助膨胀,两个区域之间的最小距离。

21.distance_sc

计算线段和轮廓之间的距离。

22.distance_sl

计算线段和直线之间的距离。

23.distance_sr

计算线段和区域之间的距离。

24.distance_ss

计算两条线段之间的距离。

25.get_distance_transform_xld_contour

获取用于构建XLD距离变换的参考轮廓。

26.get_distance_transform_xld_param

获取用于构建XLD距离转换的参数。

27.get_points_ellipse

计算椭圆周长上的点。

28.intersection_circle_contour_xld

计算圆或圆弧与XLD轮廓的交点。

29.intersection_circles

计算两个圆或圆弧的交点。

30.intersection_contours_xld

计算两个XLD轮廓的交点。

31.intersection_line_circle

计算直线与圆或圆弧的交点。

32.intersection_line_contour_xld

计算直线和XLD轮廓的交点

33.intersection_lines

计算两条直线的交点。

34.intersection_segment_circle

计算段与圆或圆弧的交点

35.intersection_segment_contour_xld

计算线段和XLD轮廓的交点。

36.intersection_segment_line

计算线段与直线的交点。

37.projection_pl

计算一个点在直线上的投影。

38.read_distance_transform_xld

从文件中读取XLD距离转换。

39.serialize_distance_transform_xld

序列化XLD距离变换。

40.set_distance_transform_xld_param

为XLD距离转换设置新参数。

41.write_distance_transform_xld

将XLD距离转换写入文件。

猜你喜欢

转载自blog.csdn.net/qiaodahua/article/details/130620797