Name
do_ocr_single_class_svmT_do_ocr_single_class_svmDoOcrSingleClassSvmdo_ocr_single_class_svmDoOcrSingleClassSvmDoOcrSingleClassSvm — Klassifikation eines Zeichens mit einem auf SVM basierenden
OCR-Klassifikator.
Herror do_ocr_single_class_svm(Hobject Character, Hobject Image, const HTuple& OCRHandle, const HTuple& Num, char* Class)
Herror do_ocr_single_class_svm(Hobject Character, Hobject Image, const HTuple& OCRHandle, const HTuple& Num, HTuple* Class)
HTuple HRegion::DoOcrSingleClassSvm(const HImage& Image, const HOCRSvm& OCRHandle, const HTuple& Num) const
HTuple HOCRSvm::DoOcrSingleClassSvm(const HRegion& Character, const HImage& Image, const HTuple& Num) const
do_ocr_single_class_svmdo_ocr_single_class_svmDoOcrSingleClassSvmdo_ocr_single_class_svmDoOcrSingleClassSvmDoOcrSingleClassSvm berechnet mit dem durch
OCRHandleOCRHandleOCRHandleOCRHandleOCRHandleOCRHandle gegebenen auf SVM basierendem OCR-Klassifikator
zu dem durch die Region CharacterCharacterCharacterCharacterCharactercharacter und die Grauwerte
ImageImageImageImageImageimage gegebenen Zeichen die NumNumNumNumNumnum besten Klassen und
gibt die Klassen in ClassClassClassClassClassclassVal zurück. Da potentiell mehrere
Klassen zurückgeliefert werden können, darf CharacterCharacterCharacterCharacterCharactercharacter nur
eine Region (ein Zeichen) enthalten. Falls mehrere Zeichen in einem
Aufruf klassifiziert werden sollen, muss
do_ocr_multi_class_svmdo_ocr_multi_class_svmDoOcrMultiClassSvmdo_ocr_multi_class_svmDoOcrMultiClassSvmDoOcrMultiClassSvm verwendet werden. Der
OCR-Klassifikator muss vor der Verwendung von
do_ocr_single_class_svmdo_ocr_single_class_svmDoOcrSingleClassSvmdo_ocr_single_class_svmDoOcrSingleClassSvmDoOcrSingleClassSvm mit trainf_ocr_class_svmtrainf_ocr_class_svmTrainfOcrClassSvmtrainf_ocr_class_svmTrainfOcrClassSvmTrainfOcrClassSvm
trainiert werden.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Handle des OCR-Klassifikators.
Anzahl der zu bestimmenden besten Klassen.
Defaultwert: 1
Wertevorschläge: 1, 2, 3, 4, 5
Ergebnis der Klassifikation des Zeichens durch
die SVM.
Sind die Parameterwerte korrekt, dann liefert
do_ocr_single_class_svmdo_ocr_single_class_svmDoOcrSingleClassSvmdo_ocr_single_class_svmDoOcrSingleClassSvmDoOcrSingleClassSvm den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird
eine Fehlerbehandlung durchgeführt.
trainf_ocr_class_svmtrainf_ocr_class_svmTrainfOcrClassSvmtrainf_ocr_class_svmTrainfOcrClassSvmTrainfOcrClassSvm,
read_ocr_class_svmread_ocr_class_svmReadOcrClassSvmread_ocr_class_svmReadOcrClassSvmReadOcrClassSvm
do_ocr_multi_class_svmdo_ocr_multi_class_svmDoOcrMultiClassSvmdo_ocr_multi_class_svmDoOcrMultiClassSvmDoOcrMultiClassSvm
create_ocr_class_svmcreate_ocr_class_svmCreateOcrClassSvmcreate_ocr_class_svmCreateOcrClassSvmCreateOcrClassSvm,
classify_class_svmclassify_class_svmClassifyClassSvmclassify_class_svmClassifyClassSvmClassifyClassSvm
OCR/OCV