Name
set_surface_model_paramset_surface_model_paramSetSurfaceModelParamSetSurfaceModelParam — Setzen von Parametern eines Oberflächenmodells.
Der Operator set_surface_model_paramset_surface_model_paramSetSurfaceModelParamSetSurfaceModelParamSetSurfaceModelParam setzt Parameter und
Eigenschaften des Oberflächenmodells SurfaceModelIDSurfaceModelIDSurfaceModelIDSurfaceModelIDsurfaceModelID.
Das Oberflächenmodell muss vorher mittels create_surface_modelcreate_surface_modelCreateSurfaceModelCreateSurfaceModelCreateSurfaceModel
oder read_surface_modelread_surface_modelReadSurfaceModelReadSurfaceModelReadSurfaceModel erstellt worden sein.
Die Namen der zu verändernden Parameter werden in GenParamNameGenParamNameGenParamNameGenParamNamegenParamName
übergeben, die entsprechenden neuen Werte in GenParamValueGenParamValueGenParamValueGenParamValuegenParamValue.
Die folgenden Werte sind für GenParamNameGenParamNameGenParamNameGenParamNamegenParamName möglich:
- 'camera_parameter'"camera_parameter""camera_parameter""camera_parameter""camera_parameter":
- 'camera_parameter X'"camera_parameter X""camera_parameter X""camera_parameter X""camera_parameter X":
Setzt die Kameraparameter der Kamera mit Nummer X.
X ist ein 0-basierter Index und standardmäßig 0 (erste Kamera).
Die Kameraparameter werden von den Operatoren
find_surface_model_imagefind_surface_model_imageFindSurfaceModelImageFindSurfaceModelImageFindSurfaceModelImage und
refine_surface_model_pose_imagerefine_surface_model_pose_imageRefineSurfaceModelPoseImageRefineSurfaceModelPoseImageRefineSurfaceModelPoseImage verwendet, welche die
entsprechenden Kamerabilder für die Pose-Verfeinerung verwenden.
Kameras müssen in aufsteigender Reihenfolge hinzugefügt werden.
- 'camera_pose'"camera_pose""camera_pose""camera_pose""camera_pose":
- 'camera_pose X'"camera_pose X""camera_pose X""camera_pose X""camera_pose X":
Setzt die Kamerapose der Kamera mit Nummer X.
X ist ein 0-basierter Index und standardmäßig 0 (erste Kamera).
Beim Hinzufügen einer neuen Kamera wird die Pose standardmäßig auf
die Nullpose [0,0,0,0,0,0,0] gesetzt, was bedeutet,
dass die Kamera und der 3D-Sensor den gleichen Ursprung haben.
- 'clear_cameras'"clear_cameras""clear_cameras""clear_cameras""clear_cameras":
Löscht alle vorher im Oberflächenmodell gesetzten Kameras.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Handle des Oberflächenmodells.
Name der zu setzenden Eigenschaft.
Defaultwert:
'camera_parameter'
"camera_parameter"
"camera_parameter"
"camera_parameter"
"camera_parameter"
Werteliste: 'camera_parameter'"camera_parameter""camera_parameter""camera_parameter""camera_parameter", 'camera_pose'"camera_pose""camera_pose""camera_pose""camera_pose", 'clear_cameras'"clear_cameras""clear_cameras""clear_cameras""clear_cameras"
Wert der zu setzenden Eigenschaft.
Wenn alle Parameter korrekt sind liefert set_surface_model_paramset_surface_model_paramSetSurfaceModelParamSetSurfaceModelParamSetSurfaceModelParam den
Wert 2 (H_MSG_TRUE).
Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
create_surface_modelcreate_surface_modelCreateSurfaceModelCreateSurfaceModelCreateSurfaceModel,
read_surface_modelread_surface_modelReadSurfaceModelReadSurfaceModelReadSurfaceModel,
get_surface_model_paramget_surface_model_paramGetSurfaceModelParamGetSurfaceModelParamGetSurfaceModelParam
find_surface_modelfind_surface_modelFindSurfaceModelFindSurfaceModelFindSurfaceModel,
refine_surface_model_poserefine_surface_model_poseRefineSurfaceModelPoseRefineSurfaceModelPoseRefineSurfaceModelPose,
write_surface_modelwrite_surface_modelWriteSurfaceModelWriteSurfaceModelWriteSurfaceModel,
find_surface_model_imagefind_surface_model_imageFindSurfaceModelImageFindSurfaceModelImageFindSurfaceModelImage,
refine_surface_model_pose_imagerefine_surface_model_pose_imageRefineSurfaceModelPoseImageRefineSurfaceModelPoseImageRefineSurfaceModelPoseImage
create_surface_modelcreate_surface_modelCreateSurfaceModelCreateSurfaceModelCreateSurfaceModel,
get_surface_model_paramget_surface_model_paramGetSurfaceModelParamGetSurfaceModelParamGetSurfaceModelParam
3D Metrology