Name
distance_to_disparity T_distance_to_disparity DistanceToDisparity DistanceToDisparity — Transfrom a distance value into a disparity in a rectified stereo
system.
void DistanceToDisparity (const HTuple& CamParamRect1 , const HTuple& CamParamRect2 , const HTuple& RelPoseRect , const HTuple& Distance , HTuple* Disparity )
HTuple HCamPar ::DistanceToDisparity (const HCamPar& CamParamRect2 , const HPose& RelPoseRect , const HTuple& Distance ) const
double HCamPar ::DistanceToDisparity (const HCamPar& CamParamRect2 , const HPose& RelPoseRect , double Distance ) const
HTuple HPose ::DistanceToDisparity (const HCamPar& CamParamRect1 , const HCamPar& CamParamRect2 , const HTuple& Distance ) const
double HPose ::DistanceToDisparity (const HCamPar& CamParamRect1 , const HCamPar& CamParamRect2 , double Distance ) const
static void HOperatorSet .DistanceToDisparity (HTuple camParamRect1 , HTuple camParamRect2 , HTuple relPoseRect , HTuple distance , out HTuple disparity )
HTuple HCamPar .DistanceToDisparity (HCamPar camParamRect2 , HPose relPoseRect , HTuple distance )
double HCamPar .DistanceToDisparity (HCamPar camParamRect2 , HPose relPoseRect , double distance )
HTuple HPose .DistanceToDisparity (HCamPar camParamRect1 , HCamPar camParamRect2 , HTuple distance )
double HPose .DistanceToDisparity (HCamPar camParamRect1 , HCamPar camParamRect2 , double distance )
distance_to_disparity distance_to_disparity DistanceToDisparity DistanceToDisparity DistanceToDisparity transforms a distance of a 3D point to
the binocular stereo system into a disparity value. The cameras of
this system must be rectified and are defined by the rectified
internal parameters CamParamRect1 CamParamRect1 CamParamRect1 CamParamRect1 camParamRect1 of the camera
1 and CamParamRect2 CamParamRect2 CamParamRect2 CamParamRect2 camParamRect2 of the camera 2 and the
external parameters RelPoseRect RelPoseRect RelPoseRect RelPoseRect relPoseRect . The latter specifies the
relative pose of both camera systems to each other by defining a
point transformation from the rectified camera system 2 to the
rectified camera system 1. These parameters can be obtained from the
operator calibrate_cameras calibrate_cameras CalibrateCameras CalibrateCameras CalibrateCameras and
gen_binocular_rectification_map gen_binocular_rectification_map GenBinocularRectificationMap GenBinocularRectificationMap GenBinocularRectificationMap . The distance value is
passed in Distance Distance Distance Distance distance and the resulting disparity value
Disparity Disparity Disparity Disparity disparity is defined by the column difference of the image
coordinates of two corresponding features on an epipolar line
according to the equation
.
If using cameras with telecentric lenses, the Distance Distance Distance Distance distance is
not defined as the distance of a point to the camera but as the
distance from the point to the plane, defined by the y-axes of both
cameras and their baseline (see
gen_binocular_rectification_map gen_binocular_rectification_map GenBinocularRectificationMap GenBinocularRectificationMap GenBinocularRectificationMap ).
For stereo setups of mixed type (i.e., for a stereo setup in which
one of the original cameras is a perspective camera and the other
camera is a telecentric camera; see
gen_binocular_rectification_map gen_binocular_rectification_map GenBinocularRectificationMap GenBinocularRectificationMap GenBinocularRectificationMap ), the rectifying plane of
the two cameras is in a position with respect to the object that
would lead to very unintuitive distances. Therefore,
distance_to_disparity distance_to_disparity DistanceToDisparity DistanceToDisparity DistanceToDisparity does not support stereo setups of
mixed type.
Multithreading type: reentrant (runs in parallel with non-exclusive operators).
Multithreading scope: global (may be called from any thread).
Processed without parallelization.
Rectified internal camera parameters of camera 1.
Rectified internal camera parameters of camera 2.
Point transformation from the rectified camera 2 to
the rectified camera 1.
Number of elements: 7
Distance of a world point to camera 1.
Restriction: 0 < Distance
Disparity between the images of the point.
distance_to_disparity distance_to_disparity DistanceToDisparity DistanceToDisparity DistanceToDisparity returns 2 (H_MSG_TRUE) if all parameter values
are correct. If necessary, an exception is raised.
binocular_calibration binocular_calibration BinocularCalibration BinocularCalibration BinocularCalibration ,
gen_binocular_rectification_map gen_binocular_rectification_map GenBinocularRectificationMap GenBinocularRectificationMap GenBinocularRectificationMap
binocular_disparity binocular_disparity BinocularDisparity BinocularDisparity BinocularDisparity
3D Metrology