| Operatoren |
clear_structured_light_model — Löschen eines Modells für strukturiertes Licht und Freigabe des verwendeten Speichers.
clear_structured_light_model( : : StructuredLightModel : )
Der Operator clear_structured_light_model löscht ein Modell für strukturiertes Licht, das mit create_structured_light_model erzeugt wurde. Aller vom Modell verwendeter Speicher wird freigegeben. Das Handle des Modells wird in StructuredLightModel übergeben. Nach dem Aufruf von clear_structured_light_model ist das Handle ungültig.
Das Konzept des strukturierten Lichts sowie die unterstützen Anwendungsbereiche werden in der Einleitung des Kapitels Inspektion / Strukturiertes Licht beschrieben.
Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:
Der Wert dieses Parameters darf nicht über mehrere Threads verwendet werden.Handle des Modells für strukturiertes Licht.
* Create the model
create_structured_light_model ('deflectometry', StructuredLightModel)
* Generate the patterns to project
gen_structured_light_pattern (PatternImages, StructuredLightModel)
* Decode the camera images
decode_structured_light_pattern (CameraImages, StructuredLightModel)
* Clean up
clear_structured_light_model (StructuredLightModel)
Der Operator clear_structured_light_model gibt 2 (H_MSG_TRUE) zurück, falls ein gültiger Handle übergeben wurde und der entsprechende Handle korrekt freigegeben werden kann. Andernfalls wird eine Fehlerbehandlung ausgelöst.
3D Metrology
| Operatoren |