write_ocrT_write_ocrWriteOcrWriteOcrwrite_ocr (Operator)
Name
write_ocrT_write_ocrWriteOcrWriteOcrwrite_ocr
— Writing an OCR classifier into a file.
Warning
write_ocrwrite_ocrWriteOcrWriteOcrwrite_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_ocrWriteOcrWriteOcrwrite_ocr
writes the OCR classifier
OcrHandleOcrHandleOcrHandleocrHandleocr_handle
into the file FileNameFileNameFileNamefileNamefile_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_ocrReadOcrReadOcrread_ocr
.
The extension will be added automatically to the parameter
FileNameFileNameFileNamefileNamefile_name
.
Attention
The output file FileNameFileNameFileNamefileNamefile_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
OcrHandleOcrHandleOcrHandleocrHandleocr_handle
(input_control) ocr_box →
HOCRBox, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
ID of the OCR classifier.
FileNameFileNameFileNamefileNamefile_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"
File extension:
.obc
Result
If the parameter OcrHandleOcrHandleOcrHandleocrHandleocr_handle
is valid and the
indicated file can be written, the operator
write_ocrwrite_ocrWriteOcrWriteOcrwrite_ocr
returns the value 2 (
H_MSG_TRUE)
.
Otherwise an exception will be raised.
Possible Predecessors
traind_ocr_class_boxtraind_ocr_class_boxTraindOcrClassBoxTraindOcrClassBoxtraind_ocr_class_box
,
trainf_ocr_class_boxtrainf_ocr_class_boxTrainfOcrClassBoxTrainfOcrClassBoxtrainf_ocr_class_box
Possible Successors
do_ocr_multido_ocr_multiDoOcrMultiDoOcrMultido_ocr_multi
,
do_ocr_singledo_ocr_singleDoOcrSingleDoOcrSingledo_ocr_single
See also
read_ocrread_ocrReadOcrReadOcrread_ocr
,
do_ocr_multido_ocr_multiDoOcrMultiDoOcrMultido_ocr_multi
,
traind_ocr_class_boxtraind_ocr_class_boxTraindOcrClassBoxTraindOcrClassBoxtraind_ocr_class_box
,
trainf_ocr_class_boxtrainf_ocr_class_boxTrainfOcrClassBoxTrainfOcrClassBoxtrainf_ocr_class_box
Module
OCR/OCV