Name
get_deformable_model_contoursget_deformable_model_contoursGetDeformableModelContoursget_deformable_model_contoursGetDeformableModelContoursGetDeformableModelContours — Auslesen der Konturrepräsentation eines Formmodells.
Der Operator get_deformable_model_contoursget_deformable_model_contoursGetDeformableModelContoursget_deformable_model_contoursGetDeformableModelContoursGetDeformableModelContours gibt in
ModelContoursModelContoursModelContoursModelContoursModelContoursmodelContours eine Repräsentation des Formmodells
ModelIDModelIDModelIDModelIDModelIDmodelID als XLD-Konturen zurück. Der Parameter
LevelLevelLevelLevelLevellevel gibt an, für welche Pyramidenstufe des Modells die
Konturrepräsentation zurückgegeben werden soll. Die Konturen können
z.B. zur Visualisierung der gefundenen Instanzen des Modells
verwendet werden.
Im Falle, dass das Modell mit
create_planar_calib_deformable_model_xldcreate_planar_calib_deformable_model_xldCreatePlanarCalibDeformableModelXldcreate_planar_calib_deformable_model_xldCreatePlanarCalibDeformableModelXldCreatePlanarCalibDeformableModelXld erzeugt wurde, wird die
Kontur des Modells standardmäßig im Weltkoordinatensytem in metrischem Maß
zurückgegeben. Für die Visualisierung müssen die Konturen mit der
zurückgelieferten Pose transformiert werden.
In allen anderen Fällen wird die Kontur des Modells
standardmäßig im Bildkoordinatensystem im Pixelmaß zurückgegeben.
Für den kalibrierten Fall handelt es sich dabei um das rektifizierte
Bildkoordinatensystem. Das rektifizierte Bildkoordinatensystem entspricht
dem Koordinatensystem eines Bildes, das man mit
change_radial_distortion_imagechange_radial_distortion_imageChangeRadialDistortionImagechange_radial_distortion_imageChangeRadialDistortionImageChangeRadialDistortionImage unter Verwendung der rektifizierten
Kameraparameter erhält. Die rektifizierten Kameraparameter lassen
sich mit get_deformable_model_paramsget_deformable_model_paramsGetDeformableModelParamsget_deformable_model_paramsGetDeformableModelParamsGetDeformableModelParams abfragen.
Es ist darauf zu achten, dass die Lage von
ModelContoursModelContoursModelContoursModelContoursModelContoursmodelContours so normalisiert worden ist, dass der
Referenzpunkt des Modells (siehe set_deformable_model_originset_deformable_model_originSetDeformableModelOriginset_deformable_model_originSetDeformableModelOriginSetDeformableModelOrigin) an
der Pixelposition (0,0) liegt. D.h., die Konturen müssen mit der
Homographie lediglich an die gefundene Stelle transformiert werden.
Das Standardverhalten kann mit dem generischen Parameter
'get_deformable_model_contours_coord_system''get_deformable_model_contours_coord_system''get_deformable_model_contours_coord_system''get_deformable_model_contours_coord_system''get_deformable_model_contours_coord_system''getDeformableModelContoursCoordSystem' des Operators
set_deformable_model_paramset_deformable_model_paramSetDeformableModelParamset_deformable_model_paramSetDeformableModelParamSetDeformableModelParam geändert werden.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Konturrepräsentation des Formmodells.
Pyramidenebene, für die die Konturrepräsentation
zurückgegeben werden soll.
Defaultwert: 1
Wertevorschläge: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Restriktion: Level >= 1
Ist der Handle des Modells gültig, dann liefert
get_deformable_model_contoursget_deformable_model_contoursGetDeformableModelContoursget_deformable_model_contoursGetDeformableModelContoursGetDeformableModelContours den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird
eine Fehlerbehandlung durchgeführt.
create_planar_uncalib_deformable_modelcreate_planar_uncalib_deformable_modelCreatePlanarUncalibDeformableModelcreate_planar_uncalib_deformable_modelCreatePlanarUncalibDeformableModelCreatePlanarUncalibDeformableModel,
create_planar_uncalib_deformable_model_xldcreate_planar_uncalib_deformable_model_xldCreatePlanarUncalibDeformableModelXldcreate_planar_uncalib_deformable_model_xldCreatePlanarUncalibDeformableModelXldCreatePlanarUncalibDeformableModelXld,
read_deformable_modelread_deformable_modelReadDeformableModelread_deformable_modelReadDeformableModelReadDeformableModel,
create_planar_calib_deformable_modelcreate_planar_calib_deformable_modelCreatePlanarCalibDeformableModelcreate_planar_calib_deformable_modelCreatePlanarCalibDeformableModelCreatePlanarCalibDeformableModel,
create_planar_calib_deformable_model_xldcreate_planar_calib_deformable_model_xldCreatePlanarCalibDeformableModelXldcreate_planar_calib_deformable_model_xldCreatePlanarCalibDeformableModelXldCreatePlanarCalibDeformableModelXld,
create_local_deformable_modelcreate_local_deformable_modelCreateLocalDeformableModelcreate_local_deformable_modelCreateLocalDeformableModelCreateLocalDeformableModel,
create_local_deformable_model_xldcreate_local_deformable_model_xldCreateLocalDeformableModelXldcreate_local_deformable_model_xldCreateLocalDeformableModelXldCreateLocalDeformableModelXld
set_deformable_model_paramset_deformable_model_paramSetDeformableModelParamset_deformable_model_paramSetDeformableModelParamSetDeformableModelParam,
find_planar_uncalib_deformable_modelfind_planar_uncalib_deformable_modelFindPlanarUncalibDeformableModelfind_planar_uncalib_deformable_modelFindPlanarUncalibDeformableModelFindPlanarUncalibDeformableModel,
find_planar_calib_deformable_modelfind_planar_calib_deformable_modelFindPlanarCalibDeformableModelfind_planar_calib_deformable_modelFindPlanarCalibDeformableModelFindPlanarCalibDeformableModel
Matching