| Operatoren |
trainf_ocr_class_knn — Trainieren eines OCR-Klassifikators.
trainf_ocr_class_knn( : : OCRHandle, TrainingFile, GenParamName, GenParamValue : )
trainf_ocr_class_knn trainiert den OCR-Klassifikator OCRHandle mit den Trainingszeichen, die in den durch TrainingFile angegebenen OCR-Trainingsdateien enthalten sind. Die Trainingsdateien müssen zuvor, z.B. mit write_ocr_trainf, erzeugt worden sein. Es ist zu beachten, dass Trainingszeichen, die keine entsprechende Klasse im Klassifikator OCRHandle haben, verworfen werden. Als generische Parameter stehen folgenden Möglichkeiten zur Verfügung: Die Anzahl an Suchbäumen kann mit 'num_trees' (Standardwert: 4) gesteuert werden und zum zweiten kann eine Normalisierung der Daten aktiviert werden mit 'normalization' (Standardwert: 'false'). Eine höhere Anzahl Suchbäume erhöht die Genauigkeit der Suche, führt aber auch zu höheren Klassifikationszeiten. Die Normalisierung verändert die bereits hinzugefügten Trainingsdaten, wodurch keine weiteren Trainingsdaten hinzugefügt werden können.
Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:
Der Wert dieses Parameters darf nicht über mehrere Threads verwendet werden.Handle des OCR-Klassifikators.
Namen der Trainingsdateien.
Defaultwert: 'ocr.trf'
Dateiendung: .trf, .otr
Namen von (optionalen) Parametern für die Steuerung des Verhaltens des Operators.
Defaultwert: []
Werteliste: 'normalization', 'num_trees'
Die zu den optionalen generischen Parametern gehörenden Werte.
Defaultwert: []
Wertevorschläge: 4, 5, 'false', 'true'
* Train an OCR classifier
read_ocr_trainf_names ('ocr.trf', CharacterNames, CharacterCount)
create_ocr_class_knn (8, 10, 'constant', 'default', CharacterNames, [],\
[], OCRHandle)
trainf_ocr_class_knn (OCRHandle, 'ocr.trf', [], [])
write_ocr_class_knn (OCRHandle, 'ocr.omc')
clear_ocr_class_knn (OCRHandle)
Sind die Parameterwerte korrekt, dann liefert trainf_ocr_class_knn den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
create_ocr_class_knn, write_ocr_trainf, append_ocr_trainf, write_ocr_trainf_image
do_ocr_single_class_knn, do_ocr_multi_class_knn
OCR/OCV
| Operatoren |