HALCON算子函数Chapter7Tools.docx
《HALCON算子函数Chapter7Tools.docx》由会员分享,可在线阅读,更多相关《HALCON算子函数Chapter7Tools.docx(19页珍藏版)》请在三一办公上搜索。
1、HALCON算子函数Chapter7ToolsHALCON算子函數Chapter 17 : Tools 17.1 2D-Transformations 1. affine_trans_pixel 功能:對像素坐標軸進行任意的仿射二維變換。 2. affine_trans_point_2d 功能:對點進行任意的最簡二維變換 3. bundle_adjust_mosaic 功能:對一幅圖像的嵌合體采取一系列調整。 4. hom_mat2d_compose 功能:將兩種相同類型二維變換矩陣相乘。 5. hom_mat2d_determinant 功能:計算一個同質的二維變換矩陣的行列式。 6. ho
2、m_mat2d_identity 功能:構建二維變換同樣的同質變換矩陣。 7. hom_mat2d_invert 功能:插入一個同質二維變換矩陣。 8. hom_mat2d_rotate 功能:為一個同質二維變換矩陣添加一個循環。 9. hom_mat2d_rotate_local 功能:為一個同質二維變換矩陣添加一個循環。 10. hom_mat2d_scale 功能:為一個同質二維變換矩陣添加一個縮放。 11. hom_mat2d_scale_local 功能:為一個同質二維變換矩陣添加一個縮放。 12. hom_mat2d_slant 功能:為一個同質二維變換矩陣添加一個斜面。 13.
3、hom_mat2d_slant_local 功能:為一個同質二維變換矩陣添加一個斜面。 14. hom_mat2d_to_affine_par 功能:計算一個來自一個同質二維變換矩陣的仿射變換參數。 15. hom_mat2d_translate 功能:為一個同質二維變換矩陣添加一個旋轉。 16. hom_mat2d_translate_local 功能:為一個同質二維變換矩陣添加一個旋轉。 17. hom_mat2d_transpose 功能:將一個同質二維變換矩陣轉置。 18. hom_mat3d_project 功能:給一個二維投影變換矩陣投影一個仿射三維變換矩陣。 19. hom_ve
4、ctor_to_proj_hom_mat2d 功能:根據給定點的映射計算一個同質變換矩陣。 20. proj_match_points_ransack 功能:通過找到兩副圖像中點與點之間的映射計算一個投影變換矩陣。 21. projective_trans_pixel 功能:利用一個同質投影變換矩陣表示像素坐標軸。 22. projective_trans_point_2d 功能:利用一個投影變換矩陣表示一個同質二維點。 23. vector_angle_to_rigid 功能:從點和角度方面計算一個嚴格的仿射變換。 24. vector_field_to_hom_mat2d 功能:根據位移矢
5、量字段獲取一個最接近的近似圖。 25. vector_to_hom_mat2d 功能:根據點與點間的映射獲取一個最接近的近似圖 26. vector_to_proj_hom_mat2d 功能:利用給定點的映射計算一個映射變換矩陣。 27. vector_to_rigid 功能:根據點的映射獲取一個近似嚴格的仿射變換。 28. vector_to_similarity 功能:根據點的映射獲取一個近似的相似變換。 17.2 3D-Transformations 1. affine_trans_point_3d 功能:對點運用一個隨即仿射三維變換。 2. convert_pose_type 功能:改
6、變一個三維模式的表示類型。 3. create_pose 功能:創建一個三維模式。 4. get_pose_type 功能:獲取一個三維模式的表示類型。 5. hom_mat3d_compose 功能:將兩個同質三維變換矩陣相乘。 6. hom_mat3d_identity 功能:構建三維變換同樣的同質變換矩陣。 7. hom_mat3d_invert 功能:插入一個同質三維變換矩陣。 8. hom_mat3d_rotate 功能:為一個同質三維變換矩陣添加一個循環。 9. hom_mat3d_rotate_local 功能:為一個同質三維變換矩陣添加一個循環。 10. hom_mat3d_s
7、cale 功能:為一個同質三維變換矩陣添加一個縮放。 11. hom_mat3d_scale_local 功能:為一個同質三維變換矩陣添加一個縮放。 12. hom_mat3d_to_pose 功能:將一個同質變換矩陣轉換為一個三維模式。 13. hom_mat3d_translate 功能:為一個同質三維變換矩陣添加一個旋轉。 14. hom_mat3d_translate_local 功能:為一個同質三維變換矩陣添加一個旋轉。 15_.pose_to_hom_mat3d 功能:將一個三位模式轉換為一個同質變換矩陣。 16. read_pose 功能:從一個文本文件中讀取一個三維模式。 17
8、. set_origin_pose 功能:轉換一個三位模式的原點。 18. write_pose 功能:將一個三維模式寫入一個文本文件。 17.3 Background-Estimator 1. close_all_bg_esti 功能:清除所有的背景評估數據集。 2. close_bg_esti 功能:清除背景估測數據集。 3. create_bg_esti 功能:為背景評估創建和初始化一個數據集。 4. get_bg_esti_params 功能:返回數據集的參數。 5. give_bg_esti 功能:返回估測背景圖像。 6. run_bg_esti 功能:評估背景並返回前景區域。 7.
9、 set_bg_esti_params 功能:改變數據集的參數。 8. update_bg_esti 功能:改變估測背景圖像。 17.4 Barcode 1. clear_all_bar_code_models 功能:清除所有條形碼模型,釋放其分配的存儲空間。 2. clear_bar_code_model 功能:清除一個條形碼模型,釋放相應的存儲空間。 3. create_bar_code_model 功能:創建一個條形碼閱讀器模型。 4. find_bar_code 功能:檢測和讀取一幅圖像中條形碼符號。 5. get_bar_code_object 功能:訪問創建在搜尋或條形碼符號解碼過
10、程中的對象圖標。 6. get_bar_code_param 功能:獲取一個或多個描述條形碼模式的參數。 7. get_bar_code_result 功能:獲取字母數字混合編碼的結果,其是在條形碼符號解碼過程中累計的。 8. set_bar_code_param 功能:設置條形碼模型的選定參數。 17.5 Calibration 1. caltab_points 功能:從校准板說明文件中讀取標志中心點。 2. cam_mat_to_cam_par 功能:計算從一個相機矩陣獲取的內部相機參數。 3. cam_par_to_cam_mat 功能:從相機內部參數計算一個相機矩陣。 4. camer
11、a_calibration 功能:決定同時發生的最小化程序的所有相機參數。 5. change_radial_distortion_cam_par 功能:根據與特殊放射失真相一致決定新的相機參數。 6. change_radial_distortion_contours_xld 功能:改變了輪廓(contour)的放射失真。 7. change_radial_distortion_image 功能:改變一幅圖像的放射失真。 8. contour_to_world_plane_xld 功能:將一個XLD輪廓(contour)轉換為一個坐標系統中平面Z為零。 9. create_caltab 功能
12、:創建一個描述文件和附文件的校准板。 10. disp_caltab 功能:投射和視覺化圖像中校准板的三維模型。 11. find_caltab 功能:分割和標准化圖像中的校准板區域。 12. find_marks_and_pose 功能:從圖像中提取二維校准標志和為外部計算機參數計算內部數值。 13. gen_caltab 功能:創建一個校准板說明文件和相應的附文件。 14. gen_image_to_world_plane_map 功能:創建一個投射圖,其描述圖像平面與坐標軸系統中平面Z為零之間的映射。 15. gen_radial_distortion_map 功能:創建一個投射圖,其描
13、述圖像與其相應正在改變的放射失真間的映射。 16. get_circle_pose 功能:從一個圓周相應的二維投射中決定它的三維模式。 17. get_line_of_sight 功能:計算相應於圖像中一個點的視線。 18. get_rectangle_pose 功能:從一個矩形相應的二維投射中決定它的三維模式。 19. hand_eye_calibration 功能:執行一個手-眼校准。 20. image_points_to_world_plane 功能:將圖像中的點轉換到坐標軸平面Z為零上。 21. image_to_world_plane 功能:通過將一副圖像轉換為坐標軸系統中平面Z為
14、零而矯正圖像。 22. project_3d_point 功能:將三維點投射到子像素圖像坐標。 23. radiometric_self_calibration 功能:執行一個相機的輻射測量的自校准。 24. read_cam_par 功能:從文本文件中讀取內部相機參數。 25. sim_caltab 功能:根據校准板模擬一幅圖像。 26. stationary_camera_self_calibration 功能:投射一個靜止投射相機的自校准。 27. write_cam_par 功能:將內部相機參數寫入文本文件中。 17.6 Datacode 1. clear_all_data_code_
15、2d_models 功能:清除所有的二維數據模型並釋放它們分配的存儲空間。 2. clear_data_code_2d_model 功能:清除一個二維數據模型並釋放它分配的存儲空間。 3. create_data_code_2d_model 功能:創建一個二維數據編碼類的模式。 4. find_data_code_2d 功能:檢測和讀取一副圖像或測試的二維數據編碼模式中的二維數據編碼符號。 5. get_data_code_2d_objects 功能:查詢搜索二維數據編碼符號過程中創建的對象的圖標。 6. get_data_code_2d_param 功能:獲取一個或多個描述二維數據編碼模型的
16、參數。 7. get_data_code_2d_results 功能:獲取字母數字混合編碼的結果,其是在搜索二維數據編碼符號過程中累計的。 8. query_data_code_2d_params 功能:為一個給定二維數據編碼模型獲取通用參數或對象的名字,其也可用於其他的二維數據編碼模型中。 9. read_data_code_2d_model 功能:從一個文件中讀取一個二維數據編碼模型並新建一個模型。 10. set_data_code_2d_param 功能:設置二維數據編碼模型的選定參數。 11. write_data_code_2d_model 功能:將一個二維數據編碼模型寫入一個文件
17、。 17.7 Fourier-Descriptor 1. abs_invar_fourier_coeff 功能:根據起始點的位移標准化傅裡葉系數。 2. fourier_1dim 功能:計算一個參數化的元組的傅裡葉系數。 3. fourier_1dim_inv 功能:空間傅裡葉變換。 4. invar_fourier_coeff 功能:傅裡葉系數標准化。 5. match_fourier_coeff 功能:兩個元組的相似性。 6. move_contour_orig 功能:將原點變換到引力的中心。 7. prep_contour_fourier 功能:參數化傳輸的元組。 17.8 Functi
18、on 1. abs_funct_1d 功能:Y值的絕對值。 2. compose_funct_1d 功能:組合兩個函數。 3. create_funct_1d_array 功能:從Y值的序列中創建一個函數。 4. create_funct_1d_pairs 功能:從集合中創建一個函數。 5. derivate_funct_1d 功能:計算一個函數的派生物。 6. distance_funct_1d 功能:計算兩個函數的間隔。 7. funct_1d_to_pairs 功能:查詢一個函數的值。 8. get_pair_funct_1d 功能:根據控制點的索引查詢一個函數值。 9. get_y_v
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HALCON 算子 函数 Chapter7Tools
链接地址:https://www.31ppt.com/p-3157825.html