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中