KlassenKlassenKlassenKlassen | | | | Operatoren

read_ocrread_ocrReadOcrread_ocrReadOcrReadOcr (Operator)

Name

read_ocrread_ocrReadOcrread_ocrReadOcrReadOcr — Einlesen eines OCR-Klassifikators aus einer Datei.

Signatur

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)

Beschreibung

read_ocrread_ocrReadOcrread_ocrReadOcrReadOcr liest einen OCR-Klassifikator aus der Datei FileNameFileNameFileNameFileNameFileNamefileName. Die Datei wird dabei im Verzeichnis ($HALCONROOT/ocr/) und im aktuellen Verzeichnis gesucht. Sind bereits zuviele Klassifikatoren geladen, erfolgt eine Fehlermeldung.

Parallelisierung

Parameter

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

Name der Datei mit dem OCR-Klassifikator.

Defaultwert: 'testnet' "testnet" "testnet" "testnet" "testnet" "testnet"

Dateiendung: .obc, .fnt

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

ID des eingelesenen OCR-Klassifikators.

Ergebnis

Ist die angegebene Datei vorhanden und der Format korrekt, dann liefert read_ocrread_ocrReadOcrread_ocrReadOcrReadOcr den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

reset_obj_dbreset_obj_dbResetObjDbreset_obj_dbResetObjDbResetObjDb

Nachfolger

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

Siehe auch

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

Modul

OCR/OCV


KlassenKlassenKlassenKlassen | | | | Operatoren