disparity_to_distance T_disparity_to_distance DisparityToDistance DisparityToDistance disparity_to_distance  (Operator) 
disparity_to_distance T_disparity_to_distance DisparityToDistance DisparityToDistance disparity_to_distance 
Signature 
void DisparityToDistance (const HTuple& CamParamRect1 CamParamRect2 RelPoseRect Disparity Distance 
HTuple  HCamPar ::DisparityToDistance (const HCamPar& CamParamRect2 RelPoseRect Disparity 
double HCamPar ::DisparityToDistance (const HCamPar& CamParamRect2 RelPoseRect Disparity 
HTuple  HPose ::DisparityToDistance (const HCamPar& CamParamRect1 CamParamRect2 Disparity 
double HPose ::DisparityToDistance (const HCamPar& CamParamRect1 CamParamRect2 Disparity 
 
static void HOperatorSet .DisparityToDistance (HTuple  camParamRect1 HTuple  camParamRect2 HTuple  relPoseRect HTuple  disparity HTuple  distance 
HTuple  HCamPar .DisparityToDistance (HCamPar  camParamRect2 HPose  relPoseRect HTuple  disparity 
double HCamPar .DisparityToDistance (HCamPar  camParamRect2 HPose  relPoseRect disparity 
HTuple  HPose .DisparityToDistance (HCamPar  camParamRect1 HCamPar  camParamRect2 HTuple  disparity 
double HPose .DisparityToDistance (HCamPar  camParamRect1 HCamPar  camParamRect2 disparity 
 
def disparity_to_distance (cam_param_rect_1 cam_param_rect_2 rel_pose_rect disparity 
def disparity_to_distance_s (cam_param_rect_1 cam_param_rect_2 rel_pose_rect disparity 
 
Description 
disparity_to_distance disparity_to_distance DisparityToDistance DisparityToDistance disparity_to_distance CamParamRect1 CamParamRect1 CamParamRect1 camParamRect1 cam_param_rect_1 CamParamRect2 CamParamRect2 CamParamRect2 camParamRect2 cam_param_rect_2 RelPoseRect RelPoseRect RelPoseRect relPoseRect rel_pose_rect calibrate_cameras calibrate_cameras CalibrateCameras CalibrateCameras calibrate_cameras gen_binocular_rectification_map gen_binocular_rectification_map GenBinocularRectificationMap GenBinocularRectificationMap gen_binocular_rectification_map Disparity Disparity Disparity disparity disparity 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 binocular_disparity binocular_disparity BinocularDisparity BinocularDisparity binocular_disparity Distance Distance Distance distance distance 
Attention 
If using cameras with telecentric lenses, the Distance Distance Distance distance distance gen_binocular_rectification_map gen_binocular_rectification_map GenBinocularRectificationMap GenBinocularRectificationMap gen_binocular_rectification_map 
For a stereo setup 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 gen_binocular_rectification_map disparity_to_distance disparity_to_distance DisparityToDistance DisparityToDistance disparity_to_distance disparity_to_point_3d disparity_to_point_3d DisparityToPoint3d DisparityToPoint3d disparity_to_point_3d 
Additionally, stereo setups that contain cameras with and without hypercentric
lenses at the same time are not supported.
Execution Information 
Multithreading type: reentrant (runs in parallel with non-exclusive operators). 
Multithreading scope: global (may be called from any thread). 
Processed without parallelization. 
 
Parameters 
CamParamRect1 CamParamRect1 CamParamRect1 camParamRect1 cam_param_rect_1 campar → HCamPar , HTuple Sequence[Union[int, float, str]] HTuple Htuple  (real /  integer /  string)  (double  /  int /  long /  string)  (double  /  Hlong /  HString)  (double  /  Hlong /  char*)  
 
Rectified internal camera parameters of camera 1.
 
CamParamRect2 CamParamRect2 CamParamRect2 camParamRect2 cam_param_rect_2 campar → HCamPar , HTuple Sequence[Union[int, float, str]] HTuple Htuple  (real /  integer /  string)  (double  /  int /  long /  string)  (double  /  Hlong /  HString)  (double  /  Hlong /  char*)  
 
Rectified internal camera parameters of camera 2.
 
RelPoseRect RelPoseRect RelPoseRect relPoseRect rel_pose_rect pose → HPose , HTuple Sequence[Union[int, float]] HTuple Htuple  (real /  integer)  (double  /  int /  long)  (double  /  Hlong)  (double  /  Hlong)  
 
Point transformation from the rectified camera 2 to
the rectified camera 1.
Number of elements:
       7
 
Disparity Disparity Disparity disparity disparity number(-array) → HTuple MaybeSequence[Union[int, float]] HTuple Htuple  (real /  integer)  (double  /  int /  long)  (double  /  Hlong)  (double  /  Hlong)  
 
Disparity between the images of the world point.
 
Distance Distance Distance distance distance real(-array) → HTuple Sequence[float] HTuple Htuple  (real)  (double )  (double )  (double )  
 
Distance of a world point to the rectified camera
system.
 
Result 
disparity_to_distance disparity_to_distance DisparityToDistance DisparityToDistance disparity_to_distance 2  (
      H_MSG_TRUE )
     if all parameter values
are correct. If necessary, an exception is raised.
Possible Predecessors 
binocular_calibration binocular_calibration BinocularCalibration BinocularCalibration binocular_calibration gen_binocular_rectification_map gen_binocular_rectification_map GenBinocularRectificationMap GenBinocularRectificationMap gen_binocular_rectification_map map_image map_image MapImage MapImage map_image binocular_disparity binocular_disparity BinocularDisparity BinocularDisparity binocular_disparity 
Alternatives 
binocular_distance binocular_distance BinocularDistance BinocularDistance binocular_distance 
See also 
distance_to_disparity distance_to_disparity DistanceToDisparity DistanceToDisparity distance_to_disparity disparity_to_point_3d disparity_to_point_3d DisparityToPoint3d DisparityToPoint3d disparity_to_point_3d 
Module 
3D Metrology