set_stereo_model_image_pairsT_set_stereo_model_image_pairsSetStereoModelImagePairsSetStereoModelImagePairsset_stereo_model_image_pairs (Operator)
Name
set_stereo_model_image_pairsT_set_stereo_model_image_pairsSetStereoModelImagePairsSetStereoModelImagePairsset_stereo_model_image_pairs — Definition der Bildpaare für Oberflächenrekonstruktion
Signatur
Herror T_set_stereo_model_image_pairs(const Htuple StereoModelID, const Htuple From, const Htuple To)
Beschreibung
Der Operator set_stereo_model_image_pairsset_stereo_model_image_pairsSetStereoModelImagePairsSetStereoModelImagePairsSetStereoModelImagePairsset_stereo_model_image_pairs speichert eine Liste
von Bildpaaren ins Stereomodell StereoModelIDStereoModelIDStereoModelIDStereoModelIDstereoModelIDstereo_model_id des Typs
'surface_pairwise'"surface_pairwise""surface_pairwise""surface_pairwise""surface_pairwise""surface_pairwise" oder 'surface_fusion'"surface_fusion""surface_fusion""surface_fusion""surface_fusion""surface_fusion".
Der Operator gibt einen Fehler zurück, falls
er für ein Stereomodell von einem anderen Typ aufgerufen wird.
Ein Stereomodell vom Typ 'surface_pairwise'"surface_pairwise""surface_pairwise""surface_pairwise""surface_pairwise""surface_pairwise" oder
'surface_fusion'"surface_fusion""surface_fusion""surface_fusion""surface_fusion""surface_fusion" rekonstruiert
Oberflächen anhand der Disparitätsbilder der definierten Bildpaare.
Die Oberflächenrekonstruktion berechnet dann das Disparitätsbild vom
Bild der Kamera mit dem Index From[0] zu den Kamera mit
dem Index To[0].
Die Kameraindizes müssen gültig für das dem Stereomodell angehängte
Kamerasetupmodell sein (siehe create_stereo_modelcreate_stereo_modelCreateStereoModelCreateStereoModelCreateStereoModelcreate_stereo_model), ansonsten
wird ein Fehler zurückgegeben. Falls im Modell bereits eine Liste von
Bildpaaren definiert ist, wird sie durch die neue ersetzt.
Neben dem Speichern der Bildpaarliste bereitet der Operator
set_stereo_model_image_pairsset_stereo_model_image_pairsSetStereoModelImagePairsSetStereoModelImagePairsSetStereoModelImagePairsset_stereo_model_image_pairs ein Paar von
Rektifizierungs-Abbildungsvorschriften vor, welche danach wiederholt im
Operator reconstruct_surface_stereoreconstruct_surface_stereoReconstructSurfaceStereoReconstructSurfaceStereoReconstructSurfaceStereoreconstruct_surface_stereo verwendet werden, um
die entsprechende Bildpaare zu rektifizieren; siehe
gen_binocular_rectification_mapgen_binocular_rectification_mapGenBinocularRectificationMapGenBinocularRectificationMapGenBinocularRectificationMapgen_binocular_rectification_map für weitere Information.
Drei der gen_binocular_rectification_mapgen_binocular_rectification_mapGenBinocularRectificationMapGenBinocularRectificationMapGenBinocularRectificationMapgen_binocular_rectification_map-Parameter werden als
Stereomodellparameter zugänglich gemacht und können mit
set_stereo_model_paramset_stereo_model_paramSetStereoModelParamSetStereoModelParamSetStereoModelParamset_stereo_model_param gesetzt bzw. mit
get_stereo_model_paramget_stereo_model_paramGetStereoModelParamGetStereoModelParamGetStereoModelParamget_stereo_model_param abgefragt werden:
- 'rectif_interpolation'"rectif_interpolation""rectif_interpolation""rectif_interpolation""rectif_interpolation""rectif_interpolation":
Interpolationsmodus, entspricht dem Parameter MapTypeMapTypeMapTypeMapTypemapTypemap_type
des Operators gen_binocular_rectification_mapgen_binocular_rectification_mapGenBinocularRectificationMapGenBinocularRectificationMapGenBinocularRectificationMapgen_binocular_rectification_map.
- 'rectif_sub_sampling'"rectif_sub_sampling""rectif_sub_sampling""rectif_sub_sampling""rectif_sub_sampling""rectif_sub_sampling":
Abtastfaktor, entspricht dem Parameter SubSamplingSubSamplingSubSamplingSubSamplingsubSamplingsub_sampling
des Operators gen_binocular_rectification_mapgen_binocular_rectification_mapGenBinocularRectificationMapGenBinocularRectificationMapGenBinocularRectificationMapgen_binocular_rectification_map.
- 'rectif_method'"rectif_method""rectif_method""rectif_method""rectif_method""rectif_method":
Rektifizierungsmethode, entspricht dem Parameter MethodMethodMethodMethodmethodmethod
des Operators gen_binocular_rectification_mapgen_binocular_rectification_mapGenBinocularRectificationMapGenBinocularRectificationMapGenBinocularRectificationMapgen_binocular_rectification_map.
Es ist zu beachten, dass nach Änderung eines von dieser Parameter,
der Operator set_stereo_model_image_pairsset_stereo_model_image_pairsSetStereoModelImagePairsSetStereoModelImagePairsSetStereoModelImagePairsset_stereo_model_image_pairs erneut ausgeführt
werden muss, damit die Änderungen eine Wirkung haben.
Die aktuelle Liste der Bildpaare kann mit dem Operator
get_stereo_model_image_pairsget_stereo_model_image_pairsGetStereoModelImagePairsGetStereoModelImagePairsGetStereoModelImagePairsget_stereo_model_image_pairs abgefragt werden.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:
Während der Ausführung dieses Operators muss der Zugriff auf den Wert dieses Parameters synchronisiert werden, wenn er über mehrere Threads hinweg verwendet wird.
Parameter
StereoModelIDStereoModelIDStereoModelIDStereoModelIDstereoModelIDstereo_model_id (input_control, Zustand wird modifiziert) stereo_model → HStereoModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle des Stereomodells.
FromFromFromFromfromfrom (input_control) integer-array → HTupleSequence[int]HTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Indizes der from-Kameras der Bildpaare.
Parameteranzahl: From > 0
ToToToTototo (input_control) integer-array → HTupleSequence[int]HTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Indizes der to-Kameras der Bildpaare.
Parameteranzahl: To == From
Vorgänger
create_stereo_modelcreate_stereo_modelCreateStereoModelCreateStereoModelCreateStereoModelcreate_stereo_model
Nachfolger
reconstruct_surface_stereoreconstruct_surface_stereoReconstructSurfaceStereoReconstructSurfaceStereoReconstructSurfaceStereoreconstruct_surface_stereo
Siehe auch
set_stereo_model_paramset_stereo_model_paramSetStereoModelParamSetStereoModelParamSetStereoModelParamset_stereo_model_param,
get_stereo_model_image_pairsget_stereo_model_image_pairsGetStereoModelImagePairsGetStereoModelImagePairsGetStereoModelImagePairsget_stereo_model_image_pairs
Modul
3D Metrology