Chapter_12:OCR(光字符識別)
12.1 Hyperboxes
1. close all ocrs
功能:刪除所有光字符,釋放存儲空間,
2. close ocr_
功能:重新分配擁有OcrHandle數目的分級器的存儲,
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寫入文件的FileN
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(單詞)是否在詞典的LexiconHand
7. suggest lexicon
功能:將Word(單詞)與詞典中所有詞匯相比較,計算出將Wo
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的灰
5. do ocr single class mlp
功能:為根據給定區域字符和OCR分級器OCRHandle的灰
6. do ocr word mlp
功能:功能與do ocr multi class mlp相同,只是do ocr word mlp將字符組作為一個實體。
7.get_features_ocr_class_mlp
功能:為根據OCR分級器OCRHandle確定的字符計算其特
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,
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
功能:
10. get support vector num ocr class svm
功能:返回OCR分級器支持的矢量的數目。
11. get support vector ocr class svm
功能:
12. read ocr class svm
功能:從文件中讀取基於OCR分級器的SVM。
13. reduce ocr class 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
功能:將字符寫入正在測試的文件中。