HALCON Reference Manual 10.0.2
Name
write_ocr_trainf_imagewrite_ocr_trainf_imagewrite_ocr_trainf_imageWriteOcrTrainfImageWriteOcrTrainfImage — Write characters into a training file.
The operator write_ocr_trainf_imagewrite_ocr_trainf_imagewrite_ocr_trainf_imageWriteOcrTrainfImageWriteOcrTrainfImage is used to prepare the
training with the operator trainf_ocr_class_mlptrainf_ocr_class_mlptrainf_ocr_class_mlpTrainfOcrClassMlpTrainfOcrClassMlp,
trainf_ocr_class_svmtrainf_ocr_class_svmtrainf_ocr_class_svmTrainfOcrClassSvmTrainfOcrClassSvm, or trainf_ocr_class_boxtrainf_ocr_class_boxtrainf_ocr_class_boxTrainfOcrClassBoxTrainfOcrClassBox. Hereby
regions, representing characters, including their gray values (region
and pixel) and the corresponding class name will be written into a
file. An arbitrary number of regions within one image is
supported. For each character (region) in CharacterCharacterCharacterCharactercharacter the
corresponding class name must be specified in ClassClassClassClassclassVal. If no
file extension is specified in FileNameFileNameFileNameFileNamefileName the extension '.trf'
is appended to the file name. In contrast to
write_ocr_trainfwrite_ocr_trainfwrite_ocr_trainfWriteOcrTrainfWriteOcrTrainf one image per character is passed. The
domain of this image defines the pixels which belong to the
character. The file format can be defined by the parameter
'ocr_trainf_version'"ocr_trainf_version""ocr_trainf_version""ocr_trainf_version""ocr_trainf_version" of the operator set_systemset_systemset_systemSetSystemSetSystem.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Characters to be trained.
Class (name) of the characters.
Name of the training file.
Default value:
'train_ocr'
"train_ocr"
"train_ocr"
"train_ocr"
"train_ocr"
File extension: .trf
If the parameters are correct, the operator
write_ocr_trainf_imagewrite_ocr_trainf_imagewrite_ocr_trainf_imageWriteOcrTrainfImageWriteOcrTrainfImage returns the value 2 (H_MSG_TRUE).
Otherwise an exception will be raised.
thresholdthresholdthresholdThresholdThreshold,
connectionconnectionconnectionConnectionConnection,
create_ocr_class_boxcreate_ocr_class_boxcreate_ocr_class_boxCreateOcrClassBoxCreateOcrClassBox,
read_ocrread_ocrread_ocrReadOcrReadOcr
trainf_ocr_class_mlptrainf_ocr_class_mlptrainf_ocr_class_mlpTrainfOcrClassMlpTrainfOcrClassMlp,
trainf_ocr_class_svmtrainf_ocr_class_svmtrainf_ocr_class_svmTrainfOcrClassSvmTrainfOcrClassSvm,
trainf_ocr_class_boxtrainf_ocr_class_boxtrainf_ocr_class_boxTrainfOcrClassBoxTrainfOcrClassBox,
info_ocr_class_boxinfo_ocr_class_boxinfo_ocr_class_boxInfoOcrClassBoxInfoOcrClassBox,
write_ocrwrite_ocrwrite_ocrWriteOcrWriteOcr,
do_ocr_multido_ocr_multido_ocr_multiDoOcrMultiDoOcrMulti,
do_ocr_singledo_ocr_singledo_ocr_singleDoOcrSingleDoOcrSingle
write_ocr_trainfwrite_ocr_trainfwrite_ocr_trainfWriteOcrTrainfWriteOcrTrainf,
append_ocr_trainfappend_ocr_trainfappend_ocr_trainfAppendOcrTrainfAppendOcrTrainf
OCR/OCV
| HALCON Reference Manual 10.0.2 |
Copyright © 1996-2011 MVTec Software GmbH |