KlassenKlassenKlassenKlassen | | | | Operatoren

read_ocrread_ocrReadOcrread_ocrReadOcrReadOcr (Operator)

Name

read_ocrread_ocrReadOcrread_ocrReadOcrReadOcr — Einlesen eines OCR-Klassifikators aus einer Datei.

Warnung

read_ocrread_ocrReadOcrread_ocrReadOcrReadOcr ist veraltet und wird nur aus Gründen der Rückwärtskompatibilität zur Verfügung gestellt. Neue Applikationen sollten stattdessen die auf MLP, SVM oder CNN-basierten Operatoren verwenden.

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

Dieser Operator liefert ein Handle zurück. Es ist zu beachten, dass der Zustand einer Instanz dieses Handletyps durch bestimmte Operatoren geändert werden kann, obwohl das Handle als Eingabeparameter in diesen Operatoren verwendet wird.

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