| Operatoren |
trainf_ocr_class_svm — Trainieren eines OCR-Klassifikators.
trainf_ocr_class_svm( : : OCRHandle, TrainingFile, Epsilon, TrainMode : )
trainf_ocr_class_svm 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. Die Parameter Epsilon und TrainMode haben dieselbe Bedeutung wie bei train_class_svm und werden dort beschrieben. Es ist zu beachten, dass Trainingszeichen, die keine entsprechende Klasse im Klassifikator OCRHandle haben, verworfen werden.
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
Abbruchparameter für das Training.
Defaultwert: 0.001
Wertevorschläge: 0.00001, 0.0001, 0.001, 0.01, 0.1
Modus des Trainings.
Defaultwert: 'default'
Werteliste: 'add_sv_to_train_set', 'default'
* Train an OCR classifier
read_ocr_trainf_names ('ocr.trf', CharacterNames, CharacterCount)
create_ocr_class_svm (8, 10, 'constant', 'default', CharacterNames, \
'rbf', 0.01, 0.01, 'one-versus-one', \
'normalization', 81, OCRHandle)
trainf_ocr_class_svm (OCRHandle, 'ocr.trf', 0.001, 'default')
write_ocr_class_svm (OCRHandle, 'ocr.osc')
clear_ocr_class_svm (OCRHandle)
Sind die Parameterwerte korrekt, dann liefert trainf_ocr_class_svm den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
Falls trainf_ocr_class_svm den Fehler 9211 (Matrix ist nicht positiv definit) bei Preprocessing = 'canonical_variates' zurückliefert, bedeutet dies typischerweise, dass für die verschiedenen Klassen zu wenige Trainingsmuster gespeichert worden sind. Für diesen Fall ist es sinnvoll, Preprocessing auf 'normalization' zu setzen. Ansonsten ist es auch möglich, mehr Trainingsmuster hinzuzufügen.
create_ocr_class_svm, write_ocr_trainf, append_ocr_trainf, write_ocr_trainf_image
do_ocr_single_class_svm, do_ocr_multi_class_svm, write_ocr_class_svm
OCR/OCV
| Operatoren |