disparity_to_point_3d T_disparity_to_point_3d DisparityToPoint3d DisparityToPoint3d disparity_to_point_3d  (Operator) 
disparity_to_point_3d T_disparity_to_point_3d DisparityToPoint3d DisparityToPoint3d disparity_to_point_3d 
Signature 
void DisparityToPoint3d (const HTuple& CamParamRect1 CamParamRect2 RelPoseRect Row1 Col1 Disparity X Y Z 
void HCamPar ::DisparityToPoint3d (const HCamPar& CamParamRect2 RelPoseRect Row1 Col1 Disparity X Y Z 
void HCamPar ::DisparityToPoint3d (const HCamPar& CamParamRect2 RelPoseRect Row1 Col1 Disparity X Y Z 
void HPose ::DisparityToPoint3d (const HCamPar& CamParamRect1 CamParamRect2 Row1 Col1 Disparity X Y Z 
void HPose ::DisparityToPoint3d (const HCamPar& CamParamRect1 CamParamRect2 Row1 Col1 Disparity X Y Z 
 
static void HOperatorSet .DisparityToPoint3d (HTuple  camParamRect1 HTuple  camParamRect2 HTuple  relPoseRect HTuple  row1 HTuple  col1 HTuple  disparity HTuple  x HTuple  y HTuple  z 
void HCamPar .DisparityToPoint3d (HCamPar  camParamRect2 HPose  relPoseRect HTuple  row1 HTuple  col1 HTuple  disparity HTuple  x HTuple  y HTuple  z 
void HCamPar .DisparityToPoint3d (HCamPar  camParamRect2 HPose  relPoseRect row1 col1 disparity x y z 
void HPose .DisparityToPoint3d (HCamPar  camParamRect1 HCamPar  camParamRect2 HTuple  row1 HTuple  col1 HTuple  disparity HTuple  x HTuple  y HTuple  z 
void HPose .DisparityToPoint3d (HCamPar  camParamRect1 HCamPar  camParamRect2 row1 col1 disparity x y z 
 
def disparity_to_point_3d (cam_param_rect_1 cam_param_rect_2 rel_pose_rect row_1 col_1 disparity 
def disparity_to_point_3d_s (cam_param_rect_1 cam_param_rect_2 rel_pose_rect row_1 col_1 disparity 
 
Description 
Given an image point of the rectified camera 1, specified by its
image coordinates (Row1 Row1 Row1 row1 row_1 Col1 Col1 Col1 col1 col_1 disparity_to_point_3d disparity_to_point_3d DisparityToPoint3d DisparityToPoint3d disparity_to_point_3d Disparity Disparity Disparity disparity disparity 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 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 X X X x x Y Y Y y y Z Z Z z z 
Attention 
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)  
 
Pose of the rectified camera 2 in relation to the
rectified camera 1.
Number of elements:
       7
 
Row1 Row1 Row1 row1 row_1 number(-array) → HTuple MaybeSequence[Union[int, float]] HTuple Htuple  (real /  integer)  (double  /  int /  long)  (double  /  Hlong)  (double  /  Hlong)  
 
Row coordinate of a point in the rectified image 1.
 
Col1 Col1 Col1 col1 col_1 number(-array) → HTuple MaybeSequence[Union[int, float]] HTuple Htuple  (real /  integer)  (double  /  int /  long)  (double  /  Hlong)  (double  /  Hlong)  
 
Column coordinate of a point in the rectified image 1.
 
Disparity Disparity Disparity disparity disparity number(-array) → HTuple MaybeSequence[Union[int, float]] HTuple Htuple  (real /  integer)  (double  /  int /  long)  (double  /  Hlong)  (double  /  Hlong)  
 
Disparity of the images of the world point.
 
X X X x x real(-array) → HTuple Sequence[float] HTuple Htuple  (real)  (double )  (double )  (double )  
 
X coordinate of the 3D point.
 
Y Y Y y y real(-array) → HTuple Sequence[float] HTuple Htuple  (real)  (double )  (double )  (double )  
 
Y coordinate of the 3D point.
 
Z Z Z z z real(-array) → HTuple Sequence[float] HTuple Htuple  (real)  (double )  (double )  (double )  
 
Z coordinate of the 3D point.
 
Result 
disparity_to_point_3d disparity_to_point_3d DisparityToPoint3d DisparityToPoint3d disparity_to_point_3d 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 
Alternatives 
disparity_image_to_xyz disparity_image_to_xyz DisparityImageToXyz DisparityImageToXyz disparity_image_to_xyz 
See also 
binocular_disparity binocular_disparity BinocularDisparity BinocularDisparity binocular_disparity binocular_distance binocular_distance BinocularDistance BinocularDistance binocular_distance intersect_lines_of_sight intersect_lines_of_sight IntersectLinesOfSight IntersectLinesOfSight intersect_lines_of_sight 
Module 
3D Metrology