write_ocrT_write_ocrWriteOcrWriteOcr (Operator)
Name
write_ocrT_write_ocrWriteOcrWriteOcr
— Writing an OCR classifier into a file.
Warning
write_ocrwrite_ocrWriteOcrWriteOcrWriteOcr
is obsolete and is only provided for
reasons of backward compatibility. New applications should use the
MLP, SVM or CNN based operators instead.
Signature
Description
The operator write_ocrwrite_ocrWriteOcrWriteOcrWriteOcr
writes the OCR classifier
OcrHandleOcrHandleOcrHandleOcrHandleocrHandle
into the file FileNameFileNameFileNameFileNamefileName
. Since the data
of the classifier will be lost when the program is finished, they
have to be stored after the training if the user wants to
use them again at a later execution of the program. The data can
then be read with the help of the operator read_ocrread_ocrReadOcrReadOcrReadOcr
.
The extension will be added automatically to the parameter
FileNameFileNameFileNameFileNamefileName
.
Attention
The output file FileNameFileNameFileNameFileNamefileName
must be given without extension.
Execution Information
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Parameters
OcrHandleOcrHandleOcrHandleOcrHandleocrHandle
(input_control) ocr_box →
HOCRBox, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
ID of the OCR classifier.
FileNameFileNameFileNameFileNamefileName
(input_control) filename.write →
HTupleHTupleHtuple (string) (string) (HString) (char*)
Name of the file for the OCR classifier (without extension).
Default value:
'my_ocr'
"my_ocr"
"my_ocr"
"my_ocr"
"my_ocr"
File extension: .obc
Result
If the parameter OcrHandleOcrHandleOcrHandleOcrHandleocrHandle
is valid and the
indicated file can be written, the operator
write_ocrwrite_ocrWriteOcrWriteOcrWriteOcr
returns the value 2 (H_MSG_TRUE).
Otherwise an exception will be raised.
Possible Predecessors
traind_ocr_class_boxtraind_ocr_class_boxTraindOcrClassBoxTraindOcrClassBoxTraindOcrClassBox
,
trainf_ocr_class_boxtrainf_ocr_class_boxTrainfOcrClassBoxTrainfOcrClassBoxTrainfOcrClassBox
Possible Successors
do_ocr_multido_ocr_multiDoOcrMultiDoOcrMultiDoOcrMulti
,
do_ocr_singledo_ocr_singleDoOcrSingleDoOcrSingleDoOcrSingle
See also
read_ocrread_ocrReadOcrReadOcrReadOcr
,
do_ocr_multido_ocr_multiDoOcrMultiDoOcrMultiDoOcrMulti
,
traind_ocr_class_boxtraind_ocr_class_boxTraindOcrClassBoxTraindOcrClassBoxTraindOcrClassBox
,
trainf_ocr_class_boxtrainf_ocr_class_boxTrainfOcrClassBoxTrainfOcrClassBoxTrainfOcrClassBox
Module
OCR/OCV