Halcon算子盘点:Chapter 19:轮廓线XLD
生活随笔
收集整理的這篇文章主要介紹了
Halcon算子盘点:Chapter 19:轮廓线XLD
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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? ?功能:合并具有相似方向的相鄰直線輪廓(contour)。
?
總結
以上是生活随笔為你收集整理的Halcon算子盘点:Chapter 19:轮廓线XLD的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: halcon算子盘点:Chapter 1
- 下一篇: halcon算子盘点:Chapter 1