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

change_radial_distortion_points( : : Row, Col, CamParamIn, CamParamOut : RowChanged, ColChanged)

Herror T_change_radial_distortion_points(const Htuple Row, const Htuple Col, const Htuple CamParamIn, const Htuple CamParamOut, Htuple* RowChanged, Htuple* ColChanged)

void ChangeRadialDistortionPoints(const HTuple& Row, const HTuple& Col, const HTuple& CamParamIn, const HTuple& CamParamOut, HTuple* RowChanged, HTuple* ColChanged)

void HCamPar::ChangeRadialDistortionPoints(const HTuple& Row, const HTuple& Col, const HCamPar& CamParamOut, HTuple* RowChanged, HTuple* ColChanged) const

static void HOperatorSet.ChangeRadialDistortionPoints(HTuple row, HTuple col, HTuple camParamIn, HTuple camParamOut, out HTuple rowChanged, out HTuple colChanged)

void HCamPar.ChangeRadialDistortionPoints(HTuple row, HTuple col, HCamPar camParamOut, out HTuple rowChanged, out HTuple colChanged)

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 mit perspektivischen Objektiven funktioniert.

Ausführungsinformationen

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