KlassenKlassenKlassenKlassen | | | | Operatoren

change_radial_distortion_contours_xldT_change_radial_distortion_contours_xldChangeRadialDistortionContoursXldchange_radial_distortion_contours_xldChangeRadialDistortionContoursXldChangeRadialDistortionContoursXld (Operator)

Name

change_radial_distortion_contours_xldT_change_radial_distortion_contours_xldChangeRadialDistortionContoursXldchange_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)

Herror change_radial_distortion_contours_xld(Hobject Contours, Hobject* ContoursRectified, const HTuple& CamParamIn, const HTuple& CamParamOut)

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

HXLDContArray HXLDContArray::ChangeRadialDistortionContoursXld(const HTuple& CamParamIn, const HTuple& CamParamOut) const

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

void HOperatorSetX.ChangeRadialDistortionContoursXld(
[in] IHUntypedObjectX* Contours, [out] IHUntypedObjectX*ContoursRectified, [in] VARIANT CamParamIn, [in] VARIANT CamParamOut)

IHXLDContX* HXLDContX.ChangeRadialDistortionContoursXld(
[in] VARIANT CamParamIn, [in] VARIANT CamParamOut)

IHXLDContX* HCamParX.ChangeRadialDistortionContoursXld(
[in] IHXLDContX* Contours, [in] VARIANT CamParamIn, [in] VARIANT CamParamOut)

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_xldChangeRadialDistortionContoursXldchange_radial_distortion_contours_xldChangeRadialDistortionContoursXldChangeRadialDistortionContoursXld verändert die radiale Verzeichnung der Konturen ContoursContoursContoursContoursContourscontours gemäß den übergebenen internen Kameraparametern CamParamInCamParamInCamParamInCamParamInCamParamIncamParamIn bzw. CamParamOutCamParamOutCamParamOutCamParamOutCamParamOutcamParamOut. Dazu wird jedes Subpixel der Eingabekonturen mittels CamParamInCamParamInCamParamInCamParamInCamParamIncamParamIn in die Bildebene zurückgerechnet und dann mittels CamParamOutCamParamOutCamParamOutCamParamOutCamParamOutcamParamOut in ein Subpixel der entsprechenden Ausgabekontur überführt.

Wird zur Bestimmung der modifizierten Kameraparameter CamParamOutCamParamOutCamParamOutCamParamOutCamParamOutcamParamOut die Routine change_radial_distortion_cam_parchange_radial_distortion_cam_parChangeRadialDistortionCamParchange_radial_distortion_cam_parChangeRadialDistortionCamParChangeRadialDistortionCamPar verwendet, entsprechen die Ausgabekonturen ContoursRectifiedContoursRectifiedContoursRectifiedContoursRectifiedContoursRectifiedcontoursRectified 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_xldChangeRadialDistortionContoursXldchange_radial_distortion_contours_xldChangeRadialDistortionContoursXldChangeRadialDistortionContoursXld nicht mit Zeilenkameras funktioniert.

Parallelisierung

Parameter

ContoursContoursContoursContoursContourscontours (input_object)  xld_cont(-array) objectHXLDContHXLDContHXLDContHXLDContXHobject

Eingabekonturen.

ContoursRectifiedContoursRectifiedContoursRectifiedContoursRectifiedContoursRectifiedcontoursRectified (output_object)  xld_cont(-array) objectHXLDContHXLDContHXLDContHXLDContXHobject *

Ausgabekonturen mit veränderter radialer Verzeichnung.

CamParamInCamParamInCamParamInCamParamInCamParamIncamParamIn (input_control)  campar HCamPar, HTupleHTupleHTupleHCamParX, VARIANTHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*) (double / Hlong / BSTR) (double / Hlong / char*)

Interne Kameraparameter für ContoursContoursContoursContoursContourscontours.

CamParamOutCamParamOutCamParamOutCamParamOutCamParamOutcamParamOut (input_control)  campar HCamPar, HTupleHTupleHTupleHCamParX, VARIANTHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*) (double / Hlong / BSTR) (double / Hlong / char*)

Interne Kameraparameter für ContoursRectifiedContoursRectifiedContoursRectifiedContoursRectifiedContoursRectifiedcontoursRectified.

Vorgänger

change_radial_distortion_cam_parchange_radial_distortion_cam_parChangeRadialDistortionCamParchange_radial_distortion_cam_parChangeRadialDistortionCamParChangeRadialDistortionCamPar, gen_contours_skeleton_xldgen_contours_skeleton_xldGenContoursSkeletonXldgen_contours_skeleton_xldGenContoursSkeletonXldGenContoursSkeletonXld, edges_sub_pixedges_sub_pixEdgesSubPixedges_sub_pixEdgesSubPixEdgesSubPix, smooth_contours_xldsmooth_contours_xldSmoothContoursXldsmooth_contours_xldSmoothContoursXldSmoothContoursXld

Nachfolger

gen_polygons_xldgen_polygons_xldGenPolygonsXldgen_polygons_xldGenPolygonsXldGenPolygonsXld, smooth_contours_xldsmooth_contours_xldSmoothContoursXldsmooth_contours_xldSmoothContoursXldSmoothContoursXld

Siehe auch

change_radial_distortion_cam_parchange_radial_distortion_cam_parChangeRadialDistortionCamParchange_radial_distortion_cam_parChangeRadialDistortionCamParChangeRadialDistortionCamPar, camera_calibrationcamera_calibrationCameraCalibrationcamera_calibrationCameraCalibrationCameraCalibration, read_cam_parread_cam_parReadCamParread_cam_parReadCamParReadCamPar, change_radial_distortion_imagechange_radial_distortion_imageChangeRadialDistortionImagechange_radial_distortion_imageChangeRadialDistortionImageChangeRadialDistortionImage, change_radial_distortion_pointschange_radial_distortion_pointsChangeRadialDistortionPointschange_radial_distortion_pointsChangeRadialDistortionPointsChangeRadialDistortionPoints

Modul

Calibration


KlassenKlassenKlassenKlassen | | | | Operatoren