| Operatoren |
get_component_model_params — Auslesen der Parameter eines Komponentenmodells.
get_component_model_params( : : ComponentModelID : MinScoreComp, RootRanking, ShapeModelIDs)
Der Operator get_component_model_params gibt die Parameter des Komponentenmodells ComponentModelID zurück. Dies ist insbesondere hilfreich, um nach einem Einlesen eines Komponentenmodells mit read_component_model die Parameter MinScoreComp und RootRanking zu überprüfen. Außerdem gibt der Operator die IDs ShapeModelIDs der Formmodelle aller Modellkomponenten zurück. Die Reihenfolge der zurückgelieferten IDs entspricht den Indizes der entsprechenden Komponenten im Komponentenmodell ComponentModelID. Die IDs können dazu verwendet werden, die Parameter der zugehörigen Formmodelle mit get_shape_model_params abzufragen.
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.
Handle des Komponentenmodells.
Minimale Bewertung der zu findenden Instanzen der Komponenten.
Reihenfolge der Modellkomponenten, die deren Eignung als Wurzelkomponente zu fungieren ausdrückt.
Handles der Formmodelle der einzelnen Modellkomponenten.
read_component_model ('pliers.cpm', ComponentModelID)
get_component_model_params (ComponentModelID, MinScoreComp, RootRanking, \
ShapeModelIDs)
for i := 0 to |ShapeModelIDs|-1 by 1
get_shape_model_params (ShapeModelIDs[i], NumLevels, AngleStart, \
AngleExtent, AngleStep, ScaleMin, ScaleMax, \
ScaleStep, Metric, MinContrast)
endfor
Ist der Handle des Komponentenmodells gültig, dann liefert get_component_model_params den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
create_trained_component_model, create_component_model
Matching
| Operatoren |