KlassenKlassenKlassenKlassen | | | | Operatoren

read_data_code_2d_modelread_data_code_2d_modelReadDataCode2dModelread_data_code_2d_modelReadDataCode2dModelReadDataCode2dModel (Operator)

Name

read_data_code_2d_modelread_data_code_2d_modelReadDataCode2dModelread_data_code_2d_modelReadDataCode2dModelReadDataCode2dModel — Liest ein 2D-Datacode-Modell aus einer Datei und legt ein neues Modell an.

Signatur

read_data_code_2d_model( : : FileName : DataCodeHandle)

Herror read_data_code_2d_model(const char* FileName, Hlong* DataCodeHandle)

Herror T_read_data_code_2d_model(const Htuple FileName, Htuple* DataCodeHandle)

Herror read_data_code_2d_model(const HTuple& FileName, Hlong* DataCodeHandle)

void HDataCode2D::ReadDataCode2dModel(const HTuple& FileName)

void ReadDataCode2dModel(const HTuple& FileName, HTuple* DataCodeHandle)

void HDataCode2D::HDataCode2D(const HString& FileName)

void HDataCode2D::HDataCode2D(const char* FileName)

void HDataCode2D::ReadDataCode2dModel(const HString& FileName)

void HDataCode2D::ReadDataCode2dModel(const char* FileName)

void HOperatorSetX.ReadDataCode2dModel(
[in] VARIANT FileName, [out] VARIANT* DataCodeHandle)

void HDataCode2DX.ReadDataCode2dModel([in] BSTR FileName)

static void HOperatorSet.ReadDataCode2dModel(HTuple fileName, out HTuple dataCodeHandle)

public HDataCode2D(string fileName)

void HDataCode2D.ReadDataCode2dModel(string fileName)

Beschreibung

Der Operator read_data_code_2d_modelread_data_code_2d_modelReadDataCode2dModelread_data_code_2d_modelReadDataCode2dModelReadDataCode2dModel liest aus der Datei FileNameFileNameFileNameFileNameFileNamefileName ein 2D-Datacode-Modell ein und erzeugt aus den eingelesenen Daten ein neues Modell. In DataCodeHandleDataCodeHandleDataCodeHandleDataCodeHandleDataCodeHandledataCodeHandle wird ein Handle auf das neue Modell zurückgeliefert. Die Datei FileNameFileNameFileNameFileNameFileNamefileName wird mit dem Operator write_data_code_2d_modelwrite_data_code_2d_modelWriteDataCode2dModelwrite_data_code_2d_modelWriteDataCode2dModelWriteDataCode2dModel erzeugt. Die Dateiendung für das 2D-Datacode-Modell ist in HALCON 'dcm'.

Parallelisierung

Parameter

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

Name der einzulesenden 2D-Datacode-Datei.

Defaultwert: 'data_code_model.dcm' "data_code_model.dcm" "data_code_model.dcm" "data_code_model.dcm" "data_code_model.dcm" "data_code_model.dcm"

Dateiendung: .dcm

DataCodeHandleDataCodeHandleDataCodeHandleDataCodeHandleDataCodeHandledataCodeHandle (output_control)  datacode_2d HDataCode2D, HTupleHTupleHDataCode2D, HTupleHDataCode2DX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle für das neu eingelesene 2D-Datacode-Modell.

Beispiel (HDevelop)

* This example demonstrates how a model that was saved in an earlier
* session can be used again by reading the model file

* Create a model by reading by reading a data code model file
read_data_code_2d_model ('ecc200_trained_model.dcm', DataCodeHandle)
* Read a symbol image
read_image (Image, 'datacode/ecc200/ecc200_cpu_010')
* Read the symbol in the image
find_data_code_2d (Image, SymbolXLDs, DataCodeHandle, [], [], \
                   ResultHandles, DecodedDataStrings)
* Clear the model
clear_data_code_2d_model (DataCodeHandle)

Ergebnis

read_data_code_2d_modelread_data_code_2d_modelReadDataCode2dModelread_data_code_2d_modelReadDataCode2dModelReadDataCode2dModel liefert den Wert 2 (H_MSG_TRUE), falls eine 2D-Datacode-Datei mit dem angegebenen Namen gefunden wurde und korrekt eingelesen werden konnte. Ansonsten wird eine Fehlerbehandlung durchgeführt.

Nachfolger

find_data_code_2dfind_data_code_2dFindDataCode2dfind_data_code_2dFindDataCode2dFindDataCode2d

Alternativen

create_data_code_2d_modelcreate_data_code_2d_modelCreateDataCode2dModelcreate_data_code_2d_modelCreateDataCode2dModelCreateDataCode2dModel

Siehe auch

write_data_code_2d_modelwrite_data_code_2d_modelWriteDataCode2dModelwrite_data_code_2d_modelWriteDataCode2dModelWriteDataCode2dModel, clear_data_code_2d_modelclear_data_code_2d_modelClearDataCode2dModelclear_data_code_2d_modelClearDataCode2dModelClearDataCode2dModel, clear_all_data_code_2d_modelsclear_all_data_code_2d_modelsClearAllDataCode2dModelsclear_all_data_code_2d_modelsClearAllDataCode2dModelsClearAllDataCode2dModels

Modul

Data Code


KlassenKlassenKlassenKlassen | | | | Operatoren