ClassesClasses | | Operators

write_ocrwrite_ocrWriteOcrWriteOcr (Operator)

Name

write_ocrwrite_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

write_ocr( : : OcrHandle, FileName : )

Herror write_ocr(const Hlong OcrHandle, const char* FileName)

Herror T_write_ocr(const Htuple OcrHandle, const Htuple FileName)

void WriteOcr(const HTuple& OcrHandle, const HTuple& FileName)

void HOCRBox::WriteOcr(const HString& FileName) const

void HOCRBox::WriteOcr(const char* FileName) const

static void HOperatorSet.WriteOcr(HTuple ocrHandle, HTuple fileName)

void HOCRBox.WriteOcr(string fileName)

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

Parameters

OcrHandleOcrHandleOcrHandleOcrHandleocrHandle (input_control)  ocr_box HOCRBox, HTupleHTupleHtuple (integer) (IntPtr) (Hlong) (Hlong)

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


ClassesClasses | | Operators