HALCON Reference Manual 10.0.2
Name
do_ocr_single_class_svmT_do_ocr_single_class_svmdo_ocr_single_class_svmDoOcrSingleClassSvmDoOcrSingleClassSvm — Classify a single character with an SVM-based OCR classifier.
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_svmdo_ocr_single_class_svmDoOcrSingleClassSvmDoOcrSingleClassSvm computes the best NumNumNumNumnum
classes of the character given by the region CharacterCharacterCharacterCharactercharacter and
the gray values ImageImageImageImageimage with the OCR classifier
OCRHandleOCRHandleOCRHandleOCRHandleOCRHandle and returns the classes in ClassClassClassClassclassVal.
Because multiple classes may be returned by
do_ocr_single_class_svmdo_ocr_single_class_svmdo_ocr_single_class_svmDoOcrSingleClassSvmDoOcrSingleClassSvm, CharacterCharacterCharacterCharactercharacter may only contain
a single region (a single character). If multiple characters should
be classified in a single call, do_ocr_multi_class_svmdo_ocr_multi_class_svmdo_ocr_multi_class_svmDoOcrMultiClassSvmDoOcrMultiClassSvm must
be used. Before calling do_ocr_single_class_svmdo_ocr_single_class_svmdo_ocr_single_class_svmDoOcrSingleClassSvmDoOcrSingleClassSvm, the
classifier must be trained with trainf_ocr_class_svmtrainf_ocr_class_svmtrainf_ocr_class_svmTrainfOcrClassSvmTrainfOcrClassSvm.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Character to be recognized.
Gray values of the character.
Handle of the OCR classifier.
NumNumNumNumnum (input_control) integer-array → HTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong)
Number of best classes to determine.
Default value: 1
Suggested values: 1, 2, 3, 4, 5
Result of classifying the character with the
SVM.
If the parameters are valid the operator
do_ocr_single_class_svmdo_ocr_single_class_svmdo_ocr_single_class_svmDoOcrSingleClassSvmDoOcrSingleClassSvm returns the value 2 (H_MSG_TRUE). If
necessary, an exception is raised.
trainf_ocr_class_svmtrainf_ocr_class_svmtrainf_ocr_class_svmTrainfOcrClassSvmTrainfOcrClassSvm,
read_ocr_class_svmread_ocr_class_svmread_ocr_class_svmReadOcrClassSvmReadOcrClassSvm
do_ocr_multi_class_svmdo_ocr_multi_class_svmdo_ocr_multi_class_svmDoOcrMultiClassSvmDoOcrMultiClassSvm
create_ocr_class_svmcreate_ocr_class_svmcreate_ocr_class_svmCreateOcrClassSvmCreateOcrClassSvm,
classify_class_svmclassify_class_svmclassify_class_svmClassifyClassSvmClassifyClassSvm
OCR/OCV
| HALCON Reference Manual 10.0.2 |
Copyright © 1996-2011 MVTec Software GmbH |