change_radial_distortion_contours_xldT_change_radial_distortion_contours_xldChangeRadialDistortionContoursXldChangeRadialDistortionContoursXld (Operator)

Name

change_radial_distortion_contours_xldT_change_radial_distortion_contours_xldChangeRadialDistortionContoursXldChangeRadialDistortionContoursXld — Verändern der radialen Verzeichnung von Konturen.

Signatur

change_radial_distortion_contours_xld(Contours : ContoursRectified : CamParamIn, CamParamOut : )

Herror T_change_radial_distortion_contours_xld(const Hobject Contours, Hobject* ContoursRectified, const Htuple CamParamIn, const Htuple CamParamOut)

void ChangeRadialDistortionContoursXld(const HObject& Contours, HObject* ContoursRectified, const HTuple& CamParamIn, const HTuple& CamParamOut)

HXLDCont HXLDCont::ChangeRadialDistortionContoursXld(const HCamPar& CamParamIn, const HCamPar& CamParamOut) const

HXLDCont HCamPar::ChangeRadialDistortionContoursXld(const HXLDCont& Contours, const HCamPar& CamParamOut) const

static void HOperatorSet.ChangeRadialDistortionContoursXld(HObject contours, out HObject contoursRectified, HTuple camParamIn, HTuple camParamOut)

HXLDCont HXLDCont.ChangeRadialDistortionContoursXld(HCamPar camParamIn, HCamPar camParamOut)

HXLDCont HCamPar.ChangeRadialDistortionContoursXld(HXLDCont contours, HCamPar camParamOut)

Beschreibung

change_radial_distortion_contours_xldchange_radial_distortion_contours_xldChangeRadialDistortionContoursXldChangeRadialDistortionContoursXldChangeRadialDistortionContoursXld verändert die radiale Verzeichnung der Konturen ContoursContoursContoursContourscontours gemäß den übergebenen internen Kameraparametern CamParamInCamParamInCamParamInCamParamIncamParamIn bzw. CamParamOutCamParamOutCamParamOutCamParamOutcamParamOut. Dazu wird jedes Subpixel der Eingabekonturen mittels CamParamInCamParamInCamParamInCamParamIncamParamIn in die Bildebene zurückgerechnet und dann mittels CamParamOutCamParamOutCamParamOutCamParamOutcamParamOut in ein Subpixel der entsprechenden Ausgabekontur überführt.

Wird zur Bestimmung der modifizierten Kameraparameter CamParamOutCamParamOutCamParamOutCamParamOutcamParamOut die Routine change_radial_distortion_cam_parchange_radial_distortion_cam_parChangeRadialDistortionCamParChangeRadialDistortionCamParChangeRadialDistortionCamPar verwendet, entsprechen die Ausgabekonturen ContoursRectifiedContoursRectifiedContoursRectifiedContoursRectifiedcontoursRectified den Eingabekonturen bei einer Aufnahmeoptik mit veränderter radialer Verzeichnung . Für werden die Konturen radial entzerrt. Eine etwaige Lagebestimmung für die Kamera (externe Kameraparameter) wird dadurch nicht beeinflusst.

Beachten Sie, dass change_radial_distortion_contours_xldchange_radial_distortion_contours_xldChangeRadialDistortionContoursXldChangeRadialDistortionContoursXldChangeRadialDistortionContoursXld nicht mit Zeilenkameras mit perspektivischen Objektiven funktioniert.

Ausführungsinformationen

Parameter

ContoursContoursContoursContourscontours (input_object)  xld_cont(-array) objectHXLDContHXLDContHobject

Eingabekonturen.

ContoursRectifiedContoursRectifiedContoursRectifiedContoursRectifiedcontoursRectified (output_object)  xld_cont(-array) objectHXLDContHXLDContHobject *

Ausgabekonturen mit veränderter radialer Verzeichnung.

CamParamInCamParamInCamParamInCamParamIncamParamIn (input_control)  campar HCamPar, HTupleHTupleHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*)

Interne Kameraparameter für ContoursContoursContoursContourscontours.

CamParamOutCamParamOutCamParamOutCamParamOutcamParamOut (input_control)  campar HCamPar, HTupleHTupleHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*)

Interne Kameraparameter für ContoursRectifiedContoursRectifiedContoursRectifiedContoursRectifiedcontoursRectified.

Vorgänger

change_radial_distortion_cam_parchange_radial_distortion_cam_parChangeRadialDistortionCamParChangeRadialDistortionCamParChangeRadialDistortionCamPar, gen_contours_skeleton_xldgen_contours_skeleton_xldGenContoursSkeletonXldGenContoursSkeletonXldGenContoursSkeletonXld, edges_sub_pixedges_sub_pixEdgesSubPixEdgesSubPixEdgesSubPix, smooth_contours_xldsmooth_contours_xldSmoothContoursXldSmoothContoursXldSmoothContoursXld

Nachfolger

gen_polygons_xldgen_polygons_xldGenPolygonsXldGenPolygonsXldGenPolygonsXld, smooth_contours_xldsmooth_contours_xldSmoothContoursXldSmoothContoursXldSmoothContoursXld

Siehe auch

change_radial_distortion_cam_parchange_radial_distortion_cam_parChangeRadialDistortionCamParChangeRadialDistortionCamParChangeRadialDistortionCamPar, camera_calibrationcamera_calibrationCameraCalibrationCameraCalibrationCameraCalibration, read_cam_parread_cam_parReadCamParReadCamParReadCamPar, change_radial_distortion_imagechange_radial_distortion_imageChangeRadialDistortionImageChangeRadialDistortionImageChangeRadialDistortionImage, change_radial_distortion_pointschange_radial_distortion_pointsChangeRadialDistortionPointsChangeRadialDistortionPointsChangeRadialDistortionPoints

Modul

Calibration