change_radial_distortion_pointsT_change_radial_distortion_pointsChangeRadialDistortionPointsChangeRadialDistortionPoints (Operator)
Name
change_radial_distortion_pointsT_change_radial_distortion_pointsChangeRadialDistortionPointsChangeRadialDistortionPoints — Verändern der Radialen Verzerrung von Pixelkoordinaten.
Signatur
Beschreibung
change_radial_distortion_pointschange_radial_distortion_pointsChangeRadialDistortionPointsChangeRadialDistortionPointsChangeRadialDistortionPoints ändert die radiale
Verzeichnung der übergebenen Bildkoordinaten (RowRowRowRowrow,
ColColColColcol) entsprechend der internen Kameraparameter
CamParamInCamParamInCamParamInCamParamIncamParamIn und CamParamOutCamParamOutCamParamOutCamParamOutcamParamOut. Jedes Eingabepixel
(RowRowRowRowrow, ColColColColcol) wird mit Hilfe von CamParamInCamParamInCamParamInCamParamIncamParamIn in
die Bildebene transformiert und anschließend unter Verwendung von
CamParamOutCamParamOutCamParamOutCamParamOutcamParamOut in ein anderes Bild projiziert.
Beachten Sie, dass change_radial_distortion_pointschange_radial_distortion_pointsChangeRadialDistortionPointsChangeRadialDistortionPointsChangeRadialDistortionPoints nicht mit
Zeilenkameras funktioniert.
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.
Parameter
RowRowRowRowrow (input_control) real-array → HTupleHTupleHtuple (real) (double) (double) (double)
Ursprüngliche Zeilen-Koordinate Pixelkoordinaten.
ColColColColcol (input_control) real-array → HTupleHTupleHtuple (real) (double) (double) (double)
Ursprüngliche Spalten-Koordinate Pixelkoordinaten.
CamParamInCamParamInCamParamInCamParamIncamParamIn (input_control) campar → HCamPar, HTupleHTupleHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*)
Die internen Kameraparameter der Kamera, mit der
die Eingabepixelkoordinaten erstellt wurden.
CamParamOutCamParamOutCamParamOutCamParamOutcamParamOut (input_control) campar → HCamPar, HTupleHTupleHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*)
Die internen Kameraparameter einer Kamera.
RowChangedRowChangedRowChangedRowChangedrowChanged (output_control) real-array → HTupleHTupleHtuple (real) (double) (double) (double)
Zeilenkoordinate der Pixelkoordinaten nach
Änderung der radialen Verzerrung.
ColChangedColChangedColChangedColChangedcolChanged (output_control) real-array → HTupleHTupleHtuple (real) (double) (double) (double)
Spaltenkoordinate der Pixelkoordinaten nach
Änderung der radialen Verzerrung.
Ergebnis
Sind die Parameterwerte korrekt, dann liefert
change_radial_distortion_pointschange_radial_distortion_pointsChangeRadialDistortionPointsChangeRadialDistortionPointsChangeRadialDistortionPoints den Wert 2 (H_MSG_TRUE).
Siehe auch
change_radial_distortion_cam_parchange_radial_distortion_cam_parChangeRadialDistortionCamParChangeRadialDistortionCamParChangeRadialDistortionCamPar,
camera_calibrationcamera_calibrationCameraCalibrationCameraCalibrationCameraCalibration,
read_cam_parread_cam_parReadCamParReadCamParReadCamPar,
change_radial_distortion_contours_xldchange_radial_distortion_contours_xldChangeRadialDistortionContoursXldChangeRadialDistortionContoursXldChangeRadialDistortionContoursXld,
change_radial_distortion_imagechange_radial_distortion_imageChangeRadialDistortionImageChangeRadialDistortionImageChangeRadialDistortionImage
Modul
Calibration