| Operatoren |
write_data_code_2d_model — Schreibt ein 2D-Datacode-Modell in eine Datei.
write_data_code_2d_model( : : DataCodeHandle, FileName : )
Der Operator write_data_code_2d_model schreibt ein mit create_data_code_2d_model angelegtes 2D-Datacode-Modell in eine Datei mit dem Namen FileName. Das so gesicherte Modell kann mit read_data_code_2d_model später wieder eingelesen und wiederverwendet werden. Die Dateiendung für das 2D-Datacode-Modell ist in HALCON 'dcm'. Der Handle des zu schreibenden 2D-Datacode-Modells ist in DataCodeHandle zu übergeben.
Handle des zu schreibenden 2D-Datacode-Modells.
Name der zu schreibenden 2D-Datacode-Datei.
Defaultwert: 'data_code_model.dcm'
Dateiendung: .dcm
* This example demonstrates how a trained model can be saved for
* a future session
* Create a model for reading Data matrix ECC 200 codes
create_data_code_2d_model ('Data Matrix ECC 200', [], [], DataCodeHandle)
* Read a training image
read_image (Image, 'datacode/ecc200/ecc200_cpu_008')
* Train the model with the symbol in the image
find_data_code_2d (Image, SymbolXLDs, DataCodeHandle, 'train', 'all', \
ResultHandles, DecodedDataStrings)
* Write the model into a file
write_data_code_2d_model (DataCodeHandle, 'ecc200_trained_model.dcm')
* Clear the model
clear_data_code_2d_model (DataCodeHandle)
write_data_code_2d_model liefert den Wert 2 (H_MSG_TRUE), falls der übergebene Handle gültig ist und das Modell in die Datei mit dem angegebenen Namen geschrieben werden kann. Ansonsten wird eine Fehlerbehandlung durchgeführt.
set_data_code_2d_param, find_data_code_2d
create_data_code_2d_model, set_data_code_2d_param, find_data_code_2d
Data Code
| Operatoren |