HALCON算子函数Chapter 19XLD

更新时间:2024-02-03 15:20:02 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

HALCON算子函數——Chapter 19 : XLD

19.1 Access 1. get_contour_xld

功能:返回XLD輪廓(contour)的坐標。 2. get_lines_xld

功能:返回一個XLD多邊形(polygon)數據。 3. get_parallels_xld

功能:返回一個XLD並行數據。 4. get_polygon_xld

功能:返回一個XLD多邊形(polygon)數據。

19.2 Creation

1. gen_contour_nurbs_xld

功能:將一個NURBS曲線轉換為一個XLD(密度?)輪廓(contour)。 2. gen_contour_polygon_rounded_xld

功能:根據一個多邊形(polygon)(以元組形式給出)的圓形角點創建一個XLD輪廓(contour)。 3. gen_contour_polygon_xld

功能:根據一個多邊形(polygon)(以元組形式給出)創建一個XLD輪廓(contour)。

4. gen_contour_region_xld

功能:根據區域創建XLD輪廓(contour)。 5. gen_contours_skeleton_xld

功能:將框架轉換為XLD輪廓(contour)。 6. gen_cross_contour_xld

功能:根據每個輸入點交叉的形狀創鍵一個XLD輪廓(contour)。 7. gen_ellipse_contour_xld

功能:根據相應的橢圓弧創建一個XLD輪廓(contour)。 8. gen_parallels_xld

功能:提取並行XLD多邊形(polygon)。 9. gen_polygons_xld

功能:根據多邊形近似創建XLD輪廓(contour)。 10. gen_rectangle2_contour_xld

功能:創建一個矩形XLD輪廓(contour)。 11. mod_parallels_xld

功能:提取一個包括同質區域的並行XLD多邊形(polygon)。

19.3 Features

1. area_center_points_xld

功能:被看做點雲的輪廓(contour)和多邊形(polygon)的面積和重

心。

2. area_center_xld

功能:輪廓(contour)和多邊形(polygon)的面積和重心。 3. circularity_xld

功能:影響輪廓(contour)或多邊形(polygon)圓度(與圓相近的程度)的形狀系數。 4. compactness_xld

功能:影響輪廓(contour)或多邊形(polygon)致密性的形狀系數。 5. contour_point_num_xld

功能:返回一個XLD輪廓(contour)中點的數目。 6. convexity_xld

功能:影響輪廓(contour)或多邊形(polygon)凹凸性的形狀系數。 7. diameter_xld

功能:兩個輪廓(contour)或多邊形(polygon)點間的最大距離。 8. dist_ellipse_contour_points_xld

功能:計算所有輪廓(contour)內的點到一個橢圓的距離。 9. dist_ellipse_contour_xld 功能:輪廓到一個橢圓的距離。

10. dist_rectangle2_contour_points_xld_

功能:計算所有輪廓(contour)內的點到一個矩形的距離。 11. eccentricity_points_xld_

功能:被看做點雲的輪廓(contour)或多變形(polygon)的Anisometry。 12. eccentricity_xld

功能:源自輪廓(contour)或多邊形(polygon)的橢圓參數的形狀系數。

13. elliptic_axis_points_xld

功能:被看做點雲的輪廓(contour)或多邊形(polygon)的等價橢圓參數。

14. elliptic_axis_xld

功能:輪廓(contour)或多變形(polygon)的等價橢圓參數。 15. fit_circle_contour_xld

功能:根據圓周近似獲取XLD輪廓(contour)。 16. fit_ellipse_contour_xld

功能:根據橢圓或橢圓弧近似獲取XLD輪廓(contour)。 17. fit_line_contour_xld

功能:根據分割線近似獲取XLD輪廓(contour)。 18. fit_rectangle2_contour_xld

功能:用矩形來匹配XLD輪廓(contour)。

19. get_contour_angle_xld

功能:為每個輪廓(contour)點計算一個XLD輪廓(contour)方向。 20. get_contour_attrib_xld

功能:返回一個XLD輪廓(contour)的點的特征值。 21. get_contour_global_attrib_xld

功能:返回一個XLD輪廓(contour)的全局特征值。 22. get_regress_params_xld

功能:返回XLD輪廓(contour)參數。 23. info_parallels_xld

功能:返回被XLD多邊形(polygon)包圍的區域的灰度值的信息。 24. length_xld

功能:輪廓(contour)或多邊形(polygon)的長度。 25. local_max_contours_xld

功能:選擇局域最大灰度值的XLD輪廓(contour)。 26. max_parallels_xld

功能:合並具有相同多邊形(polygon)的重建XLD並行。 27. moments_any_points_xld

功能:被看做點雲的輪廓(contour)或多變形(polygon)的任意幾何時刻(moments)。 28. moments_any_xld

功能:輪廓(contour)或多變形(polygon)的任意集合時刻(moments)。

29. moments_points_xld

功能:被看做點雲的輪廓(contour)或多變形(polygon)的幾何時刻(moments)M20,_M02,_和_M11。 30. moments_xld

功能:輪廓(contour)或多變形的幾何時刻(moments)M20,_M02,_and_M11。 31. orientation_points_xld

功能:被看做點雲的輪廓(contour)或多變形(polygon)的方向。 32. orientation_xld

功能:輪廓(contour)或多變形(polygon)的方向。 33. query_contour_attribs_xld

功能:返回一個XLD輪廓(contour)定義的屬性的名字。 34. query_contour_global_attribs_xld

功能:返回一個XLD輪廓(contour)定義的全局屬性的名字。 35. select_contours_xld

功能:根據一些特征選擇XLD輪廓(contour)。 36. select_shape_xld

功能:根據形狀特征選擇輪廓(contour)或多邊形(polygon)。

37. select_xld_point

功能:選擇包括給定點在內的所有的輪廓(contour)或多邊形(polygon)。

38. smallest_circle_xld

功能:輪廓(contour)或多邊形(polygon)的最小封閉圓。 39. smallest_rectangle1_xld

功能:平行與輪廓(contour)或多邊形(polygon)的坐標軸的封閉矩形。

40. smallest_rectangle2_xld

功能:輪廓(contour)或多邊形(polygon)任意方向的最小封閉矩形。 41. test_self_intersection_xld

功能:測試輪廓(contour)或多邊形(polygon)自身相交性。 42. test_xld_point

功能:測試一個或多個包括給定點在內的輪廓(contour)或多邊形(polygon)。

19.4 Geometric-Transformations 1. affine_trans_contour_xld

功能:對XLD輪廓(contour)進行一個任意二維仿射變換。 2. affine_trans_polygon_xld

功能:對XLD多邊形(polygon)進行一個任意仿射變換。 3. gen_parallel_contour_xld

功能:計算一個XLD輪廓(contour)的平行輪廓(contour)。 4. polar_trans_contour_xld

功能:將一個環狀弧中的輪廓(contour)轉換為極坐標形式。 5. polar_trans_contour_xld_inv

功能:將極坐標下的輪廓(contour)轉換為笛卡爾坐標下的形式。 6. projective_trans_ontour_xld

功能:對一個XLD輪廓(contour)進行射影變換。

19.5 Sets

1. difference_closed_contours_xld 功能:閉合輪廓(contour)的差異。 2. difference_closed_polygons_xld_ 功能:閉合多邊形(polygon)的差異。 3. intersection_closed_contours_xld 功能:閉合輪廓(contour)的交集。 4. intersection_closed_polygons_xld 功能:閉合多邊形(polygon)的交集。 5. symm_difference_closed_contours_xld

功能:閉合輪廓(contour)的對稱差異。 6. symm_difference_closed_polygons_xld 功能:閉合多邊形(polygon)的對稱差異。 7. union2_closed_contours_xld 功能:閉合輪廓(contour)的並集。 8. union2_closed_polygons_xld

功能:閉合多邊形(polygon)的並集。

19.6 Transformation

1. add_noise_white_contour_xld

功能:向XLD輪廓(contour)中加入噪聲。 2. clip_contours_xld

功能:修剪一個XLD輪廓(contour)。 3. close_contours_xld

功能:關閉一個XLD輪廓(contour)。 4. combine_roads_xld

功能:合並兩個等級分辨率中的路(road)。 5. crop_contours_xld

功能:切割一個XLD輪廓(contour)。 6. merge_cont_line_scan_xld

功能:合並連續線掃描圖像中的XLD輪廓(contour)。 7. regress_contours_xld

功能:計算一個XLD輪廓(contour)回歸線的參數。 8. segment_contours_xld

功能:將XLD輪廓(contour)分割為分割線和圓周或橢圓弧。 9. shape_trans_xld

功能:改變輪廓(contour)或多邊形(polygon)的形狀。 10. smooth_contours_xld

功能:XLD輪廓(contour)的平滑。 11. sort_contours_xld

功能:根據相關位置分類輪廓(contour)。 12. split_contours_xld

功能:在主要點分割XLD輪廓(contour)。 13. union_adjacent_contours_xld

功能:合並終點連接在一起的輪廓(contour)。 14. union_cocircular_contours_xld

功能:合並屬於同一個圓周的輪廓(contour)。 15. union_collinear_contours_ext_xld

功能:合並位於同一條直線上的輪廓(contour)(由附加函數操作)。

16. union_collinear_contours_xld

功能:合並位於同一條直線上的輪廓(contour)。 17. union_straight_contours_histo_xld

功能:合並到給定線有相似距離的相鄰直線輪廓(contour)。 18. union_straight_contours_xld

16. union_collinear_contours_xld

功能:合並位於同一條直線上的輪廓(contour)。 17. union_straight_contours_histo_xld

功能:合並到給定線有相似距離的相鄰直線輪廓(contour)。 18. union_straight_contours_xld

本文来源:https://www.bwwdw.com/article/he5w.html

Top