write_ocrT_write_ocrWriteOcrWriteOcrwrite_ocr (Operator)
Name
write_ocrT_write_ocrWriteOcrWriteOcrwrite_ocr
— Writing an OCR classifier into a file.
Warning
write_ocrwrite_ocrWriteOcrWriteOcrWriteOcrwrite_ocr
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_ocrWriteOcrWriteOcrWriteOcrwrite_ocr
writes the OCR classifier
OcrHandleOcrHandleOcrHandleOcrHandleocrHandleocr_handle
into the file FileNameFileNameFileNameFileNamefileNamefile_name
. 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_ocrReadOcrReadOcrReadOcrread_ocr
.
The extension will be added automatically to the parameter
FileNameFileNameFileNameFileNamefileNamefile_name
.
Attention
The output file FileNameFileNameFileNameFileNamefileNamefile_name
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
OcrHandleOcrHandleOcrHandleOcrHandleocrHandleocr_handle
(input_control) ocr_box →
HOCRBox, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
ID of the OCR classifier.
FileNameFileNameFileNameFileNamefileNamefile_name
(input_control) filename.write →
HTuplestrHTupleHtuple (string) (string) (HString) (char*)
Name of the file for the OCR classifier (without extension).
Default:
'my_ocr'
"my_ocr"
"my_ocr"
"my_ocr"
"my_ocr"
"my_ocr"
File extension:
.obc
Result
If the parameter OcrHandleOcrHandleOcrHandleOcrHandleocrHandleocr_handle
is valid and the
indicated file can be written, the operator
write_ocrwrite_ocrWriteOcrWriteOcrWriteOcrwrite_ocr
returns the value 2 (
H_MSG_TRUE)
.
Otherwise an exception will be raised.
Possible Predecessors
traind_ocr_class_boxtraind_ocr_class_boxTraindOcrClassBoxTraindOcrClassBoxTraindOcrClassBoxtraind_ocr_class_box
,
trainf_ocr_class_boxtrainf_ocr_class_boxTrainfOcrClassBoxTrainfOcrClassBoxTrainfOcrClassBoxtrainf_ocr_class_box
Possible Successors
do_ocr_multido_ocr_multiDoOcrMultiDoOcrMultiDoOcrMultido_ocr_multi
,
do_ocr_singledo_ocr_singleDoOcrSingleDoOcrSingleDoOcrSingledo_ocr_single
See also
read_ocrread_ocrReadOcrReadOcrReadOcrread_ocr
,
do_ocr_multido_ocr_multiDoOcrMultiDoOcrMultiDoOcrMultido_ocr_multi
,
traind_ocr_class_boxtraind_ocr_class_boxTraindOcrClassBoxTraindOcrClassBoxTraindOcrClassBoxtraind_ocr_class_box
,
trainf_ocr_class_boxtrainf_ocr_class_boxTrainfOcrClassBoxTrainfOcrClassBoxTrainfOcrClassBoxtrainf_ocr_class_box
Module
OCR/OCV