| Operatoren |
query_data_code_2d_params — Liefert für das übergebene 2D-Datacode-Modell die Namen der generischen Parameter bzw. Objekte, die in den anderen Datacode-Operatoren gesetzt oder abgefragt werden können.
query_data_code_2d_params( : : DataCodeHandle, QueryName : GenParamNames)
Der Operator query_data_code_2d_params ermöglicht es, die Namen der generischen Parameter abzurufen, die in den Operatoren set_data_code_2d_param, get_data_code_2d_param, find_data_code_2d, get_data_code_2d_results und get_data_code_2d_objects verwendet werden können. Die Auswahl der Parametergruppe erfolgt über den Parameter QueryName:
get_data_code_2d_param - Parameter zum Abfragen des 2D-Datacode-Modells.
set_data_code_2d_param - Parameter für das Setzen des 2D-Datacode-Modells.
find_data_code_2d - Parameter beim Suchen und Lesen von 2D-Datacode-Symbolen.
get_data_code_2d_results - Parameter zum Abfragen der alphanumerischen Ergebnisse bei der Suche nach 2D-Datacode-Symbolen.
get_data_code_2d_objects - Parameter zum Zugriff auf ikonische (Zwischen-) Ergebnisse bei der Suche nach 2D-Datacode-Symbolen.
Die erstellte Parameterliste hängt dabei ausschließlich von dem zugrundeliegenden Datacode-Typ ab und nicht vom gegenwärtigen Bearbeitungszustand des Modells oder einzelner Ergebnisse.
Handle des 2D-Datacode-Modells.
Name der Parametergruppe.
Defaultwert: 'get_result_params'
Werteliste: 'find_params', 'get_model_params', 'get_result_objects', 'get_result_params', 'set_model_params'
Liste mit den Namen der jeweils gültigen generischen Parameter.
* This example demonstrates how the names of all available model parameters
* can be queried. This is used to request first the settings of the
* untrained and then the settings of the trained model.
* Create a model for reading Data matrix ECC 200 codes
create_data_code_2d_model ('Data Matrix ECC 200', [], [], DataCodeHandle)
* Query all the names of the generic parameters that can be passed to the
* operator get_data_code_2d_param to request the model
query_data_code_2d_params (DataCodeHandle, 'get_model_params', GenParamNames)
* Request the current settings of the (untrained) model
get_data_code_2d_param(DataCodeHandle, GenParamNames, ModelParams)
* 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)
* Request the current settings of the (now trained) model
get_data_code_2d_param(DataCodeHandle, GenParamNames, TrainedModelParams)
* Create a tuple that demonstrates the changings
ModelAdaption := GenParamNames + ': ' + ModelParams + ' -> ' + \
TrainedModelParams
* Clear the model
clear_data_code_2d_model (DataCodeHandle)
query_data_code_2d_params liefert den Wert 2 (H_MSG_TRUE), falls die übergebenen Parameter korrekt sind. Ansonsten wird eine Fehlerbehandlung durchgeführt.
get_data_code_2d_param, get_data_code_2d_results, get_data_code_2d_objects
Data Code
| Operatoren |