halcon算子盘点:Chapter 12:OCR(光字符识别)
生活随笔
收集整理的這篇文章主要介紹了
halcon算子盘点:Chapter 12:OCR(光字符识别)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Chapter 12:OCR(光字符識(shí)別)
12.1 Hyperboxes
- 1. close_all_ocrs?? 功能:刪除所有光字符,釋放存儲(chǔ)空間,但會(huì)丟失所有的測(cè)試數(shù)據(jù)。
- 2. close_ocr? 功能:重新分配擁有OcrHandle數(shù)目的分級(jí)器的存儲(chǔ),但所有相應(yīng)的數(shù)據(jù)會(huì)丟失,不過這些數(shù)據(jù)可由write_ocr事先保存。
- 3. create_ocr_class_box? 功能:創(chuàng)建新的OCR分級(jí)器。
- 4. do_ocr_multi? 功能:給每一個(gè)Character(字符)分配一個(gè)類。
- 5. do_ocr_single? 功能:給一些Character(字符)分配一些類。
- 6. info_ocr_class_box? 功能:反饋ocr的有關(guān)信息。
- 7. ocr_change_char? 功能:為字符建立新的查閱表。
- 8. ocr_get_features? 功能:計(jì)算給定Character(字符)的特征參數(shù)。
- 9. read_ocr? 功能:從文件的FileName(文件名)讀取OCR分級(jí)器。
- 10. testd_ocr_class_box? 功能:測(cè)試給定類中字符的置信度。
- 11. traind_ocr_class_box? 功能:通過一幅圖像的特定區(qū)域直接測(cè)試分級(jí)器。
- 12. trainf_ocr_class_box? 功能:根據(jù)指定測(cè)試文件測(cè)試分級(jí)器的OCRHandle。
- 13. write_ocr? ?功能:將OCR分級(jí)器的OCRHandle寫入文件的FileName(文件名)。
12.2 Lexica
- 1.clear_all_lexica? ?功能:清除所有的詞匯(詞典),釋放它們的資源。
- 2. clear_lexicon? ?功能:清除一個(gè)詞匯(詞典),釋放相應(yīng)的資源。
- 3. create_lexicon? ?功能:根據(jù)一些Words(單詞)的元組創(chuàng)建一個(gè)新的詞匯(詞典)。
- 4.Import_lexicon? ?功能:通過FileName(文件名)選定的文件中的一系列單詞創(chuàng)建一個(gè)新的詞典。
- 5. inspect_lexicon? ?功能:返回Words參數(shù)的詞典中所有單詞的元組。
- 6. lookup_lexicon? ?功能:檢查Word(單詞)是否在詞典的LexiconHandle中,若在返回1否則返回0。
- 7. suggest_lexicon? ?功能:將Word(單詞)與詞典中所有詞匯相比較,計(jì)算出將Word從詞典中導(dǎo)入單詞中所需的足校的編輯操作符NUMcorrections。
12.3 Neural-Nets(神經(jīng)網(wǎng)絡(luò))
- 1. clear_all_ocr_class_mlp? ?功能:清除所有的create_ocr_class_mlp創(chuàng)建的OCR分級(jí)器,釋放分級(jí)器占據(jù)的存儲(chǔ)空間。
- 2. clear_ocr_class_mlp? ?功能:清除所有的由OCRHandle給定的且由create_ocr_class_mlp創(chuàng)建的OCR分級(jí)器,釋放所有的分級(jí)器占據(jù)的存儲(chǔ)空間。
- 3. create_ocr_class_mlp? ?功能:利用MLP(多層感知器)創(chuàng)建一個(gè)新的OCR分級(jí)器。
- 4. do_ocr_multi_class_mlp? ?功能:為根據(jù)給定區(qū)域字符和OCR分級(jí)器OCRHandle的灰度圖像值而給定的每個(gè)字符計(jì)算出最好的類,將類返回到Class中,且將類的置信度返回到Confidence中。
- 5. do_ocr_single_class_mlp? ?功能:為根據(jù)給定區(qū)域字符和OCR分級(jí)器OCRHandle的灰度圖像值而給定的字符計(jì)算出最好的Num類,將類返回到Class中,且將類的置信度返回到Confidence中。
- 6. do_ocr_word_mlp? ?功能:功能與do_ocr_multi_class_mlp相同,只是do_ocr_word_mlp將字符組作為一個(gè)實(shí)體。
- 7.get_features_ocr_class_mlp? ?功能:為根據(jù)OCR分級(jí)器OCRHandle確定的字符計(jì)算其特征參數(shù),并將它們返回到Features。
- 8. get_params_ocr_class_mlp? ?功能:返回一個(gè)OCR分級(jí)器的參數(shù)只有當(dāng)分級(jí)器由do_ocr_multi_class_mlp創(chuàng)建時(shí)。
- 9. get_prep_info_ocr_class_mlp? ?功能:計(jì)算OCR分級(jí)器預(yù)設(shè)定矢量特性的信息。
- 10. read_ocr_class_mlp? ?功能:從一個(gè)文件中讀取OCR分級(jí)器。
- 11. trainf_ocr_class_mlp? ?功能:測(cè)試OCR分級(jí)器的OCRHandle,根據(jù)存儲(chǔ)在OCR文件中的測(cè)試特性。
- 12. write_ocr_class_mlp? ?功能:將OCR分級(jí)器的OCRHandle寫入由文件名確定的文件中。
12.4 Support-Vector-Machines (支持矢量機(jī))
- 1. clear_all_ocr_class_svm? ?功能:清除所有的基于OCR分級(jí)器的SVM,釋放相應(yīng)的存儲(chǔ)空間。
- 2. clear_ocr_class_svm? ?功能:清除基于OCR分級(jí)器的一個(gè)SVM,釋放相應(yīng)的存儲(chǔ)空間。
- 3. create_ocr_class_svm? ?功能:利用支持向量機(jī)創(chuàng)建一個(gè)OCR分級(jí)器。
- 4. do_ocr_multi_class_svm? 功能:根據(jù)基于OCR分級(jí)器的SVM將大量字符分類。
- 5. do_ocr_single_class_svm? 功能:根據(jù)基于OCR分級(jí)器的SVM將單個(gè)字符分類。
- 6. do_ocr_word_svm? 功能:利用OCR分級(jí)器將一系列相關(guān)字符分類。
- 7. get_features_ocr_class_svm? 功能:計(jì)算一個(gè)字符的特征。
- 8. get_params_ocr_class_svm? 功能:返回一個(gè)OCR分級(jí)器的參數(shù)。
- 9. get_prep_info_ocr_class_svm? 功能:計(jì)算基于OCR分級(jí)器的SVM的預(yù)定義特征矢量的信息內(nèi)容。
- 10. get_support_vector_num_ocr_class_svm? ?功能:返回OCR分級(jí)器支持的矢量的數(shù)目。
- 11. get_support_vector_ocr_class_svm? ?功能:返回基于支持向量機(jī)的已測(cè)試OCR分級(jí)器中支持向量的索引。
- 12. read_ocr_class_svm? ?功能:從文件中讀取基于OCR分級(jí)器的SVM。
- 13. reduce_ocr_class_svm? ?功能:根據(jù)一個(gè)減小的SVM來接近一個(gè)基于OCR分級(jí)器的SVM。
- 14.Trainf_ocr_class_svm功能:測(cè)試一個(gè)OCR分級(jí)器。
- 15. write_ocr_class_svm? ?功能:將一個(gè)OCR分級(jí)器寫入文件。
12.5 Tools
- 1.Segment_characters? 功能:將一副圖像給定區(qū)域的字符分割。
- 2. select_characters? 功能:從一個(gè)給定區(qū)域中選擇字符。
- 3.text_line_orientation? ?功能:決定一個(gè)文本行或段落的定向(定位)。
- 4.text_line_slant? 功能:決定一個(gè)文本行或段落的字符的傾斜。
12.6 Training-Files
- 1. append_ocr_trainf? 功能:將字符添加到一個(gè)測(cè)試文件中。
- 2. concat_ocr_trainf? 功能:合并測(cè)試文件。
- 3.read_ocr_trainf? ?功能:從文件中讀取字符,將其轉(zhuǎn)換到圖像中。
- 4. read_ocr_trainf_names? 功能:查詢哪些字符存儲(chǔ)在測(cè)試文件中。
- 5.read_ocr_trainf_select? ?功能:從文件中讀取測(cè)試特定字符,將其轉(zhuǎn)換到圖像中。
- 6. write_ocr_trainf? 功能:將已測(cè)試的字符存儲(chǔ)到文件中。
- 7. write_ocr_trainf_image? 功能:將字符寫入正在測(cè)試的文件中。
?
總結(jié)
以上是生活随笔為你收集整理的halcon算子盘点:Chapter 12:OCR(光字符识别)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: halcon算子盘点:Chapter 1
- 下一篇: halcon算子盘点:Chapter 1