set_generic_shape_model_objectT_set_generic_shape_model_objectSetGenericShapeModelObjectSetGenericShapeModelObjectset_generic_shape_model_object (Operator)
Name
set_generic_shape_model_objectT_set_generic_shape_model_objectSetGenericShapeModelObjectSetGenericShapeModelObjectset_generic_shape_model_object — Setzen von Objektparametern eines Formmodells.
Signatur
Beschreibung
Der Operator set_generic_shape_model_objectset_generic_shape_model_objectSetGenericShapeModelObjectSetGenericShapeModelObjectSetGenericShapeModelObjectset_generic_shape_model_object setzt Parameter des
Formmodells ModelIDModelIDModelIDModelIDmodelIDmodel_id basierend auf dem übergebenen ObjectObjectObjectObjectobjectValobject.
Der Parameter GenParamNameGenParamNameGenParamNameGenParamNamegenParamNamegen_param_name bestimmt, für welche Art von Einstellung
das übergebene Objekt verwendet wird. Aktuell wird nur der folgende Wert
unterstützt:
-
'high_noise_sample'"high_noise_sample""high_noise_sample""high_noise_sample""high_noise_sample""high_noise_sample": Schätzt und passt die Parameter des
Formmodells an um starkes Bildrauschen besser zu bewältigen. Die
Parameterschätzung wird auf Basis des beispielhaften Suchbild
ObjectObjectObjectObjectobjectValobject durchgeführt. Daher sollte die Domäne von ObjectObjectObjectObjectobjectValobject
sowohl das Modell als auch Hintergrundumgebung, welche für die Suchbilder
typisches Rauschen aufweist, beinhalten.
Der Operator ändert folgende Parameter:
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:
Während der Ausführung dieses Operators muss der Zugriff auf den Wert dieses Parameters synchronisiert werden, wenn er über mehrere Threads hinweg verwendet wird.
Parameter
ObjectObjectObjectObjectobjectValobject (input_object) (multichannel-)object(-array) → objectHObjectHObjectHObjectHobject
Objekt, auf dem das Setzen der Parameter basiert.
ModelIDModelIDModelIDModelIDmodelIDmodel_id (input_control, Zustand wird modifiziert) shape_model → HShapeModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle des Formmodells.
GenParamNameGenParamNameGenParamNameGenParamNamegenParamNamegen_param_name (input_control) string-array → HTupleSequence[str]HTupleHtuple (string) (string) (HString) (char*)
Parametername.
Defaultwert:
'high_noise_sample'
"high_noise_sample"
"high_noise_sample"
"high_noise_sample"
"high_noise_sample"
"high_noise_sample"
Werteliste: 'high_noise_sample'"high_noise_sample""high_noise_sample""high_noise_sample""high_noise_sample""high_noise_sample"
Ergebnis
Wird set_generic_shape_model_objectset_generic_shape_model_objectSetGenericShapeModelObjectSetGenericShapeModelObjectSetGenericShapeModelObjectset_generic_shape_model_object erfolgreich ausgeführt,
liefert der Operator den Wert TRUE.
Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
Vorgänger
create_generic_shape_modelcreate_generic_shape_modelCreateGenericShapeModelCreateGenericShapeModelCreateGenericShapeModelcreate_generic_shape_model
Nachfolger
train_generic_shape_modeltrain_generic_shape_modelTrainGenericShapeModelTrainGenericShapeModelTrainGenericShapeModeltrain_generic_shape_model,
find_generic_shape_modelfind_generic_shape_modelFindGenericShapeModelFindGenericShapeModelFindGenericShapeModelfind_generic_shape_model
Modul
Matching