Point Cloud Library (PCL)
1.9.1
|
36 #include <pcl/pcl_config.h>
38 #ifndef PCL_IO_IMAGE_RGB_H_
39 #define PCL_IO_IMAGE_RGB_H_
41 #include <pcl/pcl_macros.h>
42 #include <boost/chrono.hpp>
44 #include <pcl/io/image.h>
69 fillRGB (
unsigned width,
unsigned height,
unsigned char* rgb_buffer,
unsigned rgb_line_step = 0)
const;
72 fillGrayscale (
unsigned width,
unsigned height,
unsigned char* gray_buffer,
unsigned gray_line_step = 0)
const;
75 isResizingSupported (
unsigned input_width,
unsigned input_height,
unsigned output_width,
unsigned output_height)
const;
91 #endif // PCL_IO_IMAGE_RGB_H_
This file defines compatibility wrappers for low level I/O functions.
virtual Encoding getEncoding() const
returns the encoding of the native data.
boost::shared_ptr< FrameWrapper > Ptr
boost::chrono::high_resolution_clock::time_point Timestamp
This class provides methods to fill a RGB or Grayscale image buffer from underlying RGB24 image.
A structure representing RGB color information.
Image interface class providing an interface to fill a RGB or Grayscale image buffer.