| Operatoren |
set_profile_sheet_of_light — Setzen eines Disparitätsbild als neues Profil.
set_profile_sheet_of_light(ProfileDisparityImage : : SheetOfLightModelID, MovementPoses : )
set_profile_sheet_of_light fügt dem Lichtschnitt-Modell SheetOfLightModelID neue Profile hinzu, die als Zeilen im Diparitätensbild ProfileDisparityImage vorliegen. Für jedes Profil kann eine eigene Pose in MovementPoses angegeben werden. Die Pose gilt dann als relative Bewegung zur vorherigen Zeile. Solte keine Pose angegeben werden, wird die Standardbewegung angewandt, die mit set_sheet_of_light_param gesetzt werden kann. Wenn genau eine Pose angegeben wird, so wird diese die neue Standardbewegung.
Dieser Operator ändert die Daten in dem Handle. Daher kann ein und dasselbe Lichtschnitt-Modell nicht gleichzeitig in unterschiedlichen Threads verwendet werden, wenn dabei dieser Operator verwendet wird. Wenn dasselbe Handle in mehreren Threads verwendet werden soll, müssen die Threads synchronisiert werden, um sicherzustellen, dass sie nicht gleichzeitig auf das gleiche Handle zugreifen können. Unterschiedliche Lichtschnitt-Modelle können unabhängig und sicher in unterschiedlichen Threads verwendet werden.
Disparitätsbild das ein oder merhere Profile enthält.
Handle des Lichtschnitt-Modells.
Posen, welche die Bewegungungen der zu messenden Szene zwischen dem vorherigen und dem momentanen Eingabebild beschreibt.
set_profile_sheet_of_light liefert den Wert 2 (H_MSG_TRUE), falls die übergebenen Parameter korrekt sind. Ansonsten wird eine Fehlerbehandlung durchgeführt.
get_sheet_of_light_result, get_sheet_of_light_result_object_model_3d
query_sheet_of_light_params, get_sheet_of_light_param, get_sheet_of_light_result, apply_sheet_of_light_calibration
3D Metrology
| Operatoren |