4 #ifndef LIBREALSENSE_RSUTIL2_H 5 #define LIBREALSENSE_RSUTIL2_H 33 const uint16_t* data,
float depth_scale,
34 float depth_min,
float depth_max,
39 const float from_pixel[2]);
46 #endif // LIBREALSENSE_RSUTIL2_H Exposes RealSense structs.
void rs2_project_color_pixel_to_depth_pixel(float to_pixel[2], const uint16_t *data, float depth_scale, float depth_min, float depth_max, const struct rs2_intrinsics *depth_intrin, const struct rs2_intrinsics *color_intrin, const struct rs2_extrinsics *color_to_depth, const struct rs2_extrinsics *depth_to_color, const float from_pixel[2])
void rs2_project_point_to_pixel(float pixel[2], const rs2_intrinsics *intrin, const float point[3])
void rs2_fov(const rs2_intrinsics *intrin, float to_fov[2])
Exposes RealSense sensor functionality for C compilers.
Cross-stream extrinsics: encodes the topology describing how the different devices are oriented...
Definition: rs_sensor.h:102
Video stream intrinsics.
Definition: rs_types.h:60
void rs2_deproject_pixel_to_point(float point[3], const rs2_intrinsics *intrin, const float pixel[2], float depth)
void rs2_transform_point_to_point(float to_point[3], const rs2_extrinsics *extrin, const float from_point[3])