ClassesClassesClassesClasses | | | | Operators

read_ocr_trainfT_read_ocr_trainfReadOcrTrainfread_ocr_trainfReadOcrTrainfReadOcrTrainf (Operator)

Name

read_ocr_trainfT_read_ocr_trainfReadOcrTrainfread_ocr_trainfReadOcrTrainfReadOcrTrainf — Read training characters from files and convert to images.

Signature

read_ocr_trainf( : Characters : TrainingFile : CharacterNames)

Herror T_read_ocr_trainf(Hobject* Characters, const Htuple TrainingFile, Htuple* CharacterNames)

Herror read_ocr_trainf(Hobject* Characters, const HTuple& TrainingFile, HTuple* CharacterNames)

HImageArray HImageArray::ReadOcrTrainf(const HTuple& TrainingFile, HTuple* CharacterNames)

void ReadOcrTrainf(HObject* Characters, const HTuple& TrainingFile, HTuple* CharacterNames)

HTuple HImage::ReadOcrTrainf(const HTuple& TrainingFile)

HTuple HImage::ReadOcrTrainf(const HString& TrainingFile)

HTuple HImage::ReadOcrTrainf(const char* TrainingFile)

void HOperatorSetX.ReadOcrTrainf(
[out] IHUntypedObjectX*Characters, [in] VARIANT TrainingFile, [out] VARIANT* CharacterNames)

VARIANT HImageX.ReadOcrTrainf([in] VARIANT TrainingFile)

static void HOperatorSet.ReadOcrTrainf(out HObject characters, HTuple trainingFile, out HTuple characterNames)

HTuple HImage.ReadOcrTrainf(HTuple trainingFile)

HTuple HImage.ReadOcrTrainf(string trainingFile)

Description

read_ocr_trainfread_ocr_trainfReadOcrTrainfread_ocr_trainfReadOcrTrainfReadOcrTrainf reads all characters from the specified file names and converts them into images. The default HALCON file extension for the OCR training file is 'trf'. The domain is defined according to the foreground of the characters (as specified in write_ocr_trainfwrite_ocr_trainfWriteOcrTrainfwrite_ocr_trainfWriteOcrTrainfWriteOcrTrainf). The names of the characters are returned in CharacterNamesCharacterNamesCharacterNamesCharacterNamesCharacterNamescharacterNames. If more than one file name is given the files are processed in the order of the file names.

Parallelization

Parameters

CharactersCharactersCharactersCharactersCharacterscharacters (output_object)  image-array objectHImageHImageHImageArrayHImageXHobject * (byte / uint2)

Images read from file.

TrainingFileTrainingFileTrainingFileTrainingFileTrainingFiletrainingFile (input_control)  filename.read(-array) HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Names of the training files.

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

File extension: .trf, .otr

CharacterNamesCharacterNamesCharacterNamesCharacterNamesCharacterNamescharacterNames (output_control)  string-array HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Names of the read characters.

Result

If the parameter values are correct the operator read_ocr_trainfread_ocr_trainfReadOcrTrainfread_ocr_trainfReadOcrTrainfReadOcrTrainf returns the value 2 (H_MSG_TRUE). Otherwise an exception is raised.

Possible Predecessors

write_ocr_trainfwrite_ocr_trainfWriteOcrTrainfwrite_ocr_trainfWriteOcrTrainfWriteOcrTrainf

Possible Successors

disp_imagedisp_imageDispImagedisp_imageDispImageDispImage, select_objselect_objSelectObjselect_objSelectObjSelectObj, zoom_image_sizezoom_image_sizeZoomImageSizezoom_image_sizeZoomImageSizeZoomImageSize

Alternatives

read_ocr_trainf_selectread_ocr_trainf_selectReadOcrTrainfSelectread_ocr_trainf_selectReadOcrTrainfSelectReadOcrTrainfSelect

See also

trainf_ocr_class_boxtrainf_ocr_class_boxTrainfOcrClassBoxtrainf_ocr_class_boxTrainfOcrClassBoxTrainfOcrClassBox

Module

OCR/OCV


ClassesClassesClassesClasses | | | | Operators