Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
Namespaces | Macros | Functions | Variables
image.h File Reference
#include "types.h"

Go to the source code of this file.

Namespaces

 librealsense
 

Macros

#define LIBREALSENSE_IMAGE_H
 

Functions

size_t librealsense::get_image_size (int width, int height, rs2_format format)
 
int librealsense::get_image_bpp (rs2_format format)
 
void librealsense::deproject_z (float *points, const rs2_intrinsics &z_intrin, const uint16_t *z_pixels, float z_scale)
 
void librealsense::deproject_disparity (float *points, const rs2_intrinsics &disparity_intrin, const uint16_t *disparity_pixels, float disparity_scale)
 
void librealsense::align_z_to_other (byte *z_aligned_to_other, const uint16_t *z_pixels, float z_scale, const rs2_intrinsics &z_intrin, const rs2_extrinsics &z_to_other, const rs2_intrinsics &other_intrin)
 
void librealsense::align_disparity_to_other (byte *disparity_aligned_to_other, const uint16_t *disparity_pixels, float disparity_scale, const rs2_intrinsics &disparity_intrin, const rs2_extrinsics &disparity_to_other, const rs2_intrinsics &other_intrin)
 
void librealsense::align_other_to_z (byte *other_aligned_to_z, const uint16_t *z_pixels, float z_scale, const rs2_intrinsics &z_intrin, const rs2_extrinsics &z_to_other, const rs2_intrinsics &other_intrin, const byte *other_pixels, rs2_format other_format)
 
void librealsense::align_other_to_disparity (byte *other_aligned_to_disparity, const uint16_t *disparity_pixels, float disparity_scale, const rs2_intrinsics &disparity_intrin, const rs2_extrinsics &disparity_to_other, const rs2_intrinsics &other_intrin, const byte *other_pixels, rs2_format other_format)
 
std::vector< int > librealsense::compute_rectification_table (const rs2_intrinsics &rect_intrin, const rs2_extrinsics &rect_to_unrect, const rs2_intrinsics &unrect_intrin)
 
void librealsense::rectify_image (uint8_t *rect_pixels, const std::vector< int > &rectification_table, const uint8_t *unrect_pixels, rs2_format format)
 

Variables

const native_pixel_format librealsense::pf_fe_raw8_unpatched_kernel
 
const native_pixel_format librealsense::pf_raw8
 
const native_pixel_format librealsense::pf_rw10
 
const native_pixel_format librealsense::pf_w10
 
const native_pixel_format librealsense::pf_rw16
 
const native_pixel_format librealsense::pf_bayer16
 
const native_pixel_format librealsense::pf_yuy2
 
const native_pixel_format librealsense::pf_yuyv
 
const native_pixel_format librealsense::pf_y8
 
const native_pixel_format librealsense::pf_y8i
 
const native_pixel_format librealsense::pf_y16
 
const native_pixel_format librealsense::pf_y12i
 
const native_pixel_format librealsense::pf_z16
 
const native_pixel_format librealsense::pf_invz
 
const native_pixel_format librealsense::pf_f200_invi
 
const native_pixel_format librealsense::pf_f200_inzi
 
const native_pixel_format librealsense::pf_sr300_invi
 
const native_pixel_format librealsense::pf_sr300_inzi
 
const native_pixel_format librealsense::pf_uyvyl
 
const native_pixel_format librealsense::pf_accel_axes
 
const native_pixel_format librealsense::pf_gyro_axes
 
const native_pixel_format librealsense::pf_rgb888
 
const native_pixel_format librealsense::pf_gpio_timestamp
 
const native_pixel_format librealsense::pf_confidence_l500
 
const native_pixel_format librealsense::pf_z16_l500
 
const native_pixel_format librealsense::pf_y8_l500
 

Macro Definition Documentation

§ LIBREALSENSE_IMAGE_H

#define LIBREALSENSE_IMAGE_H