| Operatoren |
read_data_code_2d_model — Liest ein 2D-Datacode-Modell aus einer Datei und legt ein neues Modell an.
read_data_code_2d_model( : : FileName : DataCodeHandle)
Der Operator read_data_code_2d_model liest aus der Datei FileName ein 2D-Datacode-Modell ein und erzeugt aus den eingelesenen Daten ein neues Modell. In DataCodeHandle wird ein Handle auf das neue Modell zurückgeliefert. Die Datei FileName wird mit dem Operator write_data_code_2d_model erzeugt. Die Dateiendung für das 2D-Datacode-Modell ist in HALCON 'dcm'.
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.
Name der einzulesenden 2D-Datacode-Datei.
Defaultwert: 'data_code_model.dcm'
Dateiendung: .dcm
Handle für das neu eingelesene 2D-Datacode-Modell.
* 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)
read_data_code_2d_model 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.
write_data_code_2d_model, clear_data_code_2d_model
Data Code
| Operatoren |