1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > halcon算子盘点:Chapter 12:OCR(光字符识别)

halcon算子盘点:Chapter 12:OCR(光字符识别)

时间:2023-06-23 00:20:27

相关推荐

halcon算子盘点:Chapter 12:OCR(光字符识别)

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中。6. do_ocr_word_mlp 功能:功能与do_ocr_multi_class_mlp相同,只是do_ocr_word_mlp将字符组作为一个实体。7.get_features_ocr_class_mlp 功能:为根据OCR分级器OCRHandle确定的字符计算其特征参数,并将它们返回到Features。8. get_params_ocr_class_mlp 功能:返回一个OCR分级器的参数只有当分级器由do_ocr_multi_class_mlp创建时。9. get_prep_info_ocr_class_mlp 功能:计算OCR分级器预设定矢量特性的信息。10. read_ocr_class_mlp 功能:从一个文件中读取OCR分级器。11. trainf_ocr_class_mlp 功能:测试OCR分级器的OCRHandle,根据存储在OCR文件中的测试特性。12. write_ocr_class_mlp 功能:将OCR分级器的OCRHandle写入由文件名确定的文件中。

12.4 Support-Vector-Machines (支持矢量机)

1. clear_all_ocr_class_svm 功能:清除所有的基于OCR分级器的SVM,释放相应的存储空间。2. clear_ocr_class_svm 功能:清除基于OCR分级器的一个SVM,释放相应的存储空间。3. create_ocr_class_svm 功能:利用支持向量机创建一个OCR分级器。4. do_ocr_multi_class_svm 功能:根据基于OCR分级器的SVM将大量字符分类。5. do_ocr_single_class_svm 功能:根据基于OCR分级器的SVM将单个字符分类。6. do_ocr_word_svm 功能:利用OCR分级器将一系列相关字符分类。7. get_features_ocr_class_svm 功能:计算一个字符的特征。8. get_params_ocr_class_svm 功能:返回一个OCR分级器的参数。9. get_prep_info_ocr_class_svm 功能:计算基于OCR分级器的SVM的预定义特征矢量的信息内容。10. get_support_vector_num_ocr_class_svm 功能:返回OCR分级器支持的矢量的数目。11. get_support_vector_ocr_class_svm 功能:返回基于支持向量机的已测试OCR分级器中支持向量的索引。12. read_ocr_class_svm 功能:从文件中读取基于OCR分级器的SVM。13. reduce_ocr_class_svm 功能:根据一个减小的SVM来接近一个基于OCR分级器的SVM。14.Trainf_ocr_class_svm功能:测试一个OCR分级器。15. write_ocr_class_svm 功能:将一个OCR分级器写入文件。

12.5 Tools

1.Segment_characters 功能:将一副图像给定区域的字符分割。2. select_characters 功能:从一个给定区域中选择字符。3.text_line_orientation 功能:决定一个文本行或段落的定向(定位)。4.text_line_slant 功能:决定一个文本行或段落的字符的倾斜。

12.6 Training-Files

1. append_ocr_trainf 功能:将字符添加到一个测试文件中。2. concat_ocr_trainf 功能:合并测试文件。3.read_ocr_trainf 功能:从文件中读取字符,将其转换到图像中。4. read_ocr_trainf_names 功能:查询哪些字符存储在测试文件中。5.read_ocr_trainf_select 功能:从文件中读取测试特定字符,将其转换到图像中。6. write_ocr_trainf 功能:将已测试的字符存储到文件中。7. write_ocr_trainf_image 功能:将字符写入正在测试的文件中。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。