trainf_ocr_class_box
— Trainieren eines OCR-Klassifikators mit einer Trainingsdatei.
trainf_ocr_class_box
ist veraltet und wird nur aus Gründen
der Rückwärtskompatibilität zur Verfügung gestellt. Neue
Applikationen sollten stattdessen die auf MLP, SVM oder
CNN-basierten Operatoren verwenden.
trainf_ocr_class_box( : : OcrHandle, TrainingFile : AvgConfidence)
trainf_ocr_class_box
trainiert den Klassifikator
OcrHandle
über die angegebenen Trainingsdateien.
Es können beliebig viele Dateien angegeben werden.
AvgConfidence
gibt Auskunft über den Erfolg des Trainings:
Er enthält die mittlere Konfidenz der trainierten Zeichen bei einer
Kontroll-Klassifikation. Dabei werden falsch klassifizierte Zeichen
mit Konfidenz 0 bewertet. Es ist zu beachten, dass Trainingszeichen, die
keine entsprechende Klasse im Klassifikator OcrHandle
haben,
verworfen werden.
Die Namen der Buchstaben in der Datei müssen zu dem Netz passen.
Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:
Während der Ausführung dieses Operators muss der Zugriff auf den Wert dieses Parameters synchronisiert werden, wenn er über mehrere Threads hinweg verwendet wird.
OcrHandle
(input_control, Zustand wird modifiziert) ocr_box →
(handle)
ID des gewünschten OCR-Netzes.
TrainingFile
(input_control) filename.read(-array) →
(string)
Namen der Trainingsdateien.
Defaultwert: 'train_ocr'
Dateiendung: .trf
, .otr
AvgConfidence
(output_control) real →
(real)
Mittlere Konfidenz bei einer Reklassifikation der trainierten Zeichen.
Ist der Dateiname korrekt und die Daten passen zu
dem Netz, dann liefert trainf_ocr_class_box
den Wert 2 (H_MSG_TRUE).
Andernfalls wird eine Fehlerbehandlung durchgeführt.
create_ocr_class_box
,
read_ocr
traind_ocr_class_box
,
write_ocr
,
do_ocr_multi
,
do_ocr_single
OCR/OCV