Go to the documentation of this file.
35 #ifndef KINECGRABBER_H_
36 #define KINECGRABBER_H_
39 #include "libfreenect.hpp"
41 #include <boost/thread.hpp"
std::vector< uint8_t > m_colorImage
The raw color image.
std::shared_ptr< PointBuffer > PointBufferPtr
virtual void DepthCallback(void *data, uint32_t timestamp)
PointBufferPtr m_buffer
PointBufferPtr with current data.
virtual void VideoCallback(void *data, uint32_t timestamp)
static Timestamp timestamp
A global time stamp object for program runtime measurement.
void getDepthImage(std::vector< short > &img)
Returns the currently present point cloud data.
boost::mutex m_colorMutex
Mutex for save color buffer access.
boost::mutex m_depthMutex
Mutex for save depth buffer access.
KinectGrabber(freenect_context *_ctx, int _index)
void getColorImage(std::vector< uint8_t > &img)
std::vector< short > m_depthImage
The raw depth image.
lvr2
Author(s): Thomas Wiemann
, Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Wed Mar 2 2022 00:37:23