8. find_aniso_shape_models
功能:找出多重各向異性尺度不變輪廓模型的最佳匹配。
9. find_scaled_shape_model
功能:在一個圖像中找出一個尺度不變輪廓模型的最佳匹配。
10. find_scaled_shape_models
功能:找出多重尺度不變輪廓模型的最佳匹配。
11. find_shape_model
功能:在一個圖像中找出一個輪廓模型的最佳匹配。
12. find_shape_models
功能:找出多重輪廓模型的最佳匹配。
13. get_shape_model_contours
功能:返回一個輪廓模型的輪廓表示。
14. get_shape_model_origin
功能:返回一個輪廓模型的原點(參考點)。
15. get_shape_model_params
功能:返回一個輪廓模型的參數。
16. inspect_shape_model
功能:創建一個輪廓模型的表示。
17. read_shape_model
功能:從一個文件中讀取一個輪廓模型。
18. set_shape_model_origin
功能:設置一個輪廓模型的原點(參考點)。
19. write_shape_model
功能:向一個文件中寫入一個輪廓模型。
Chapter 10 :Matching-3D
1. affine_trans_object_model_3d
功能:把一個任意有限3D變換用於一個3D目標模型。
2. clear_all_object_model_3d
功能:釋放所有3D目標模型的內存。
3. clear_all_shape_model_3d
功能:釋放所有3D輪廓模型的內存。
4. clear_object_model_3d
功能:釋放一個3D目標模型的內存。
5. clear_shape_model_3d
功能:釋放一個3D輪廓模型的內存。
6. convert_point_3d_cart_to_spher
功能:把直角座標系中的一個3D點轉變爲極座標。
7. convert_point_3d_spher_to_cart
功能:把極座標中的一個3D點轉變爲直角座標。
8. create_cam_pose_look_at_point
功能:從攝像機中心和觀察方向創建一個3D攝像機位置。
9. create_shape_model_3d
功能:爲匹配準備一個3D目標模型。
10. find_shape_model_3d
功能:在一個圖像中找出一個3D模型的最佳匹配。
11. get_object_model_3d_params
功能:返回一個3D目標模型的參數。
12. get_shape_model_3d_contours
功能:返回一個3D輪廓模型視圖的輪廓表示。
13. get_shape_model_3d_params
功能:返回一個3D輪廓模型的參數。
14. project_object_model_3d
功能:把一個3D目標模型的邊緣投影到圖像座標中。
15. project_shape_model_3d
功能:把一個3D輪廓模型的邊緣投影到圖像座標中。
16. read_object_model_3d_dxf
功能:從一個DXF文件中讀取一個3D目標模型。
17. read_shape_model_3d
功能:從一個文件中讀取一個3D輪廓模型。
18. trans_pose_shape_model_3d
功能:把一個3D目標模型的座標系中的位置轉變爲一個3D輪廓模型的參考座標系中的位置,反之亦然。
19. write_shape_model_3d
功能:向一個文件寫入一個3D輪廓模型。
Chapter 11 :Morphology
11.1 Gray-Values
1. dual_rank
功能:打開、取中值和關閉圓和矩形掩碼。
2. gen_disc_se
功能:爲灰度形態學生成橢圓結構基礎。
3. gray_bothat
功能:執行一個圖像的一個灰度值bottom hat變換(原圖像和它的閉之間的差)。
4. gray_closing
功能:關閉一個圖像的一個灰度值。
5. gray_closing_rect
功能:關閉帶矩形掩碼的灰度值。
6. gray_cl osing_shape
功能:關閉帶選擇掩碼的灰度值。
7. gray_dilation
功能:擴大一個圖像上的灰度值。
8. gray_dilation_rect
功能:確定一個矩形的最小灰度值。
9. gray_dilation_shape
功能:確定一個選擇的掩碼的最大灰度值。
10. gray_erosion
功能:腐蝕一個圖像的灰度值。
11. gray_erosion_rect
功能:確定一個矩形的最小灰度值。
12. gray_erosion_shape
功能:確定一個選擇的掩碼的最小灰度值。
13. gray_opening
功能:打開一個圖像的灰度值。
14. gray_opening_rect
功能:打開一個矩形掩碼的灰度值。
15. gray_openin g_shape
功能:打開一個選擇的掩碼的灰度值。
16. gray_range_rect
功能:確定一個矩形的灰度值範圍。
17. gray_tophat
功能:執行一個圖像的一個灰度值top hat變換(原圖像和它的開之間的差)。
18. read_gray_se
功能:爲灰度形態學下載一個結構基礎。
11.2 Region
1. bottom_hat
功能:計算區域的bottom hat(原圖像和它的閉之間的差)。
2. boundary
功能:把一個區域減小到它的邊界。
3. closing
功能:關閉一個區域。
4. closing_circle
功能:關閉一個圓形結構基礎的一個區域。
5. closing_golay
功能:關閉格雷字母表中的元素的一個區域。
6. closing_rectangle1
功能:關閉一個矩形結構基礎的一個區域。
7. dilation1
功能:擴大一個區域。
8. dilation2
功能:擴大一個區域(使用一個參考點)。
9. dilation_circle
功能:擴大一個圓形結構基礎的一個區域。
10. dilation_golay
功能:擴大格雷字母表的元素的一個區域。
11. dilation_rectangle1
功能:擴大一個矩形結構基礎的一個區域。
12. dilation_seq
功能:順序地擴大一個區域。
13. erosion1
功能:腐蝕一個區域。
14. erosion2
功能:腐蝕一個區域(使用參考點)。
15. erosion_circle
功能:腐蝕一個圓形結構基礎的一個區域。
16. erosion_golay
功能:腐蝕格雷字母表的一個元素的一個區域。
17. erosion_rectangle1
功能:腐蝕一個矩形結構基礎的一個區域。
18. erosion_seq
功能:按順序腐蝕一個區域。
19. fitting
功能:執行多重結構基礎的打開後關閉。
20. gen_struct_elements
功能:生成一個標準結構基礎。
21. golay_elements
功能:生成格雷字母表的結構基礎。
22. hit_or_miss
功能:區域的Hit-or-miss運行。
23. hit_or_miss_golay
功能:使用格雷字母表的區域的Hit-or-miss運行。
24. hit_or_miss_seq
功能:使用格雷字母表的區域的Hit-or-miss運行(按順序)。
25. minkowski_add1
功能:執行一個區域的Minkowski添加。
26. minkowski_add2
功能:擴大一個區域(使用參考點)。
27. minkowski_sub1
功能:腐蝕一個區域。
28. minkowski_sub2
功能:腐蝕一個區域(使用參考點)。
29. morph_hat
功能:計算bottom_hat 和top_hat的聯合。
30. morph_skeleton
功能:計算一個區域的形態學框架。
31. morph_skiz
功能:縮小一個區域。
32. opening
功能:打開一個區域。
33. opening_circle
功能:打開一個圓形結構基礎的一個區域。
34. opening_golay
功能:打開格雷字母表的一個元素的一個區域。
35. opening_rectangle1
功能:打開一個矩形結構基礎的一個區域。
36. opening_seg
功能:分離重疊區域。
37. pruning
功能:去掉一個區域的分支。
38. thickening
功能:把一個Hit-or-miss運行的結果添加到一個區域。
39. thickening_golay
功能:把一個Hit-or-miss運行的結果添加到一個區域中(使用一個Golay結構基礎)。
40. thickening_seq
功能:把一個Hit-or-miss運行的結果添加到一個區域中(按順序)。
41. thinning
功能:從一個區域移去一個Hit-or-miss運行的結果。
42. thinning_golay
功能:從一個區域移去一個Hit-or-miss運行的結果(使用一個Golay結構基礎)。
43. thinning_seq
功能:從一個區域移去一個Hit-or-miss運行的結果(按順序)。
44. top_hat
功能:計算區域的top hat(原圖像和它的開之間的差)。
Chapter 12:OCR(光字符識別)
12.1 Hyperboxes
1. close _ all _ ocrs
功能:刪除所有光字符,釋放存儲空間,但會丟失所有的測試數據。
2. close _ ocr
功能:重新分配擁有OcrHandle數目的分級器的存儲,但所有相應的數據會丟失,不過這些數據可由write _ ocr事先保存。
3. create _ ocr _ class _ box
功能:創建新的OCR分級器。
4. do _ ocr _ multi
功能:給每一個Character(字符)分配一個類。
5. do _ ocr _ single
功能:給一些Character(字符)分配一些類。
6. info _ ocr _ class _ box
功能:反饋ocr的有關信息。
7. ocr _ change _ char
功能:爲字符建立新的查閱表。
8. ocr _ get _ features
功能:計算給定Character(字符)的特徵參數。
9. read _ ocr
功能:從文件的FileName(文件名)讀取OCR分級器。
10. testd _ ocr _ class _ box
功能:測試給定類中字符的置信度。
11. traind _ ocr _ class _ box
功能:通過一幅圖像的特定區域直接測試分級器。
12. trainf _ ocr _ class _ box
功能:根據指定測試文件測試分級器的OCRHandle。
13. write _ ocr
功能:將OCR分級器的OCRHandle寫入文件的FileName(文件名)。
12.2 Lexica
1.clear_all_lexica
功能:清除所有的詞彙(詞典),釋放它們的資源。
2. clear _ lexicon
功能:清除一個詞彙(詞典),釋放相應的資源。
3. create _ lexicon
功能:根據一些Words(單詞)的元組創建一個新的詞彙(詞典)。
4.Import _ lexicon
功能:通過FileName(文件名)選定的文件中的一系列單詞創建一個新的詞典。
5. inspect _ lexicon
功能:返回Words參數的詞典中所有單詞的元組。
6. lookup _ lexicon
功能:檢查Word(單詞)是否在詞典的LexiconHandle中,若在返回1否則返回0。
7. suggest _ lexicon
功能:將Word(單詞)與詞典中所有詞彙相比較,計算出將Word從詞典中導入單詞中所需的足校的編輯操作符NUMcorrections。
12.3 Neural-Nets(神經網絡)
1. clear _ all _ ocr _ class _ mlp
功能:清除所有的create _ ocr _ class _ mlp創建的OCR分級器,釋放分級器佔據的存儲空間。
2. clear _ ocr _ class _ mlp
功能:清除所有的由OCRHandle給定的且由create _ ocr _ class _ mlp創建的OCR分級器,釋放所有的分級器佔據的存儲空間。
3. create _ ocr _ class _ mlp
功能:利用MLP(多層感知器)創建一個新的OCR分級器。
4. do _ ocr _ multi _ class _ mlp
功能:爲根據給定區域字符和OCR分級器OCRHandle的灰度圖像值而給定的每個字符計算出最好的類,將類返回到Class中,且將類的置信度返回到Confidence中。
5. do _ ocr _ single _ class _ mlp
功能:爲根據給定區域字符和OCR分級器OCRHandle的灰度圖像值而給定的字符計算出最好的Num類,將類返回到Class中,且將類的置信度返回到Confidence中