ClassesClassesClassesClasses | | | | Operators

read_ocrread_ocrReadOcrread_ocrReadOcrReadOcr (Operator)

Name

read_ocrread_ocrReadOcrread_ocrReadOcrReadOcr — Read an OCR classifier from a file.

Signature

read_ocr( : : FileName : OcrHandle)

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

Herror T_read_ocr(const Htuple FileName, Htuple* OcrHandle)

Herror read_ocr(const HTuple& FileName, Hlong* OcrHandle)

void HOCRBox::ReadOcr(const HTuple& FileName)

void ReadOcr(const HTuple& FileName, HTuple* OcrHandle)

void HOCRBox::HOCRBox(const HString& FileName)

void HOCRBox::HOCRBox(const char* FileName)

void HOCRBox::ReadOcr(const HString& FileName)

void HOCRBox::ReadOcr(const char* FileName)

void HOperatorSetX.ReadOcr(
[in] VARIANT FileName, [out] VARIANT* OcrHandle)

void HOCRBoxX.ReadOcr([in] BSTR FileName)

static void HOperatorSet.ReadOcr(HTuple fileName, out HTuple ocrHandle)

public HOCRBox(string fileName)

void HOCRBox.ReadOcr(string fileName)

Description

The operator read_ocrread_ocrReadOcrread_ocrReadOcrReadOcr reads an OCR classifier from a file FileNameFileNameFileNameFileNameFileNamefileName. This file will hereby be searched in the directory ($HALCONROOT/ocr/) as well as in the currently used directory. If too many classifiers have been loaded, an error message will be displayed.

Parallelization

This operator returns a handle. Note that the state of an instance of this handle type may be changed by specific operators even though the handle is used as an input parameter by those operators.

Parameters

FileNameFileNameFileNameFileNameFileNamefileName (input_control)  filename.read HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Name of the OCR classifier file.

Default value: 'testnet' "testnet" "testnet" "testnet" "testnet" "testnet"

File extension: .obc, .fnt

OcrHandleOcrHandleOcrHandleOcrHandleOcrHandleocrHandle (output_control)  ocr_box HOCRBox, HTupleHTupleHOCRBox, HTupleHOCRBoxX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

ID of the read OCR classifier.

Result

If the indicated file is available and the format is correct, the operator read_ocrread_ocrReadOcrread_ocrReadOcrReadOcr returns the value 2 (H_MSG_TRUE). Otherwise an exception will be raised.

Possible Predecessors

reset_obj_dbreset_obj_dbResetObjDbreset_obj_dbResetObjDbResetObjDb

Possible Successors

do_ocr_multido_ocr_multiDoOcrMultido_ocr_multiDoOcrMultiDoOcrMulti, do_ocr_singledo_ocr_singleDoOcrSingledo_ocr_singleDoOcrSingleDoOcrSingle, traind_ocr_class_boxtraind_ocr_class_boxTraindOcrClassBoxtraind_ocr_class_boxTraindOcrClassBoxTraindOcrClassBox, trainf_ocr_class_boxtrainf_ocr_class_boxTrainfOcrClassBoxtrainf_ocr_class_boxTrainfOcrClassBoxTrainfOcrClassBox

See also

write_ocrwrite_ocrWriteOcrwrite_ocrWriteOcrWriteOcr, do_ocr_multido_ocr_multiDoOcrMultido_ocr_multiDoOcrMultiDoOcrMulti, traind_ocr_class_boxtraind_ocr_class_boxTraindOcrClassBoxtraind_ocr_class_boxTraindOcrClassBoxTraindOcrClassBox, trainf_ocr_class_boxtrainf_ocr_class_boxTrainfOcrClassBoxtrainf_ocr_class_boxTrainfOcrClassBoxTrainfOcrClassBox

Module

OCR/OCV


ClassesClassesClassesClasses | | | | Operators