Go to the documentation of this file.
37 #ifndef __OPENNI_DEPTH_IMAGE__
38 #define __OPENNI_DEPTH_IMAGE__
40 #include <XnCppWrapper.h>
43 #include <boost/shared_ptr.hpp>
70 inline
unsigned getWidth () const throw ();
71 inline
unsigned getHeight () const throw ();
82 DepthImage::
DepthImage (
boost::shared_ptr<xn::DepthMetaData> depth_meta_data,
float baseline,
float focal_length, XnUInt64 shadow_value, XnUInt64 no_sample_value) throw ()
137 return (
unsigned long)
depth_md_->Timestamp ();
140 #endif //__OPENNI_DEPTH_IMAGE
XnUInt64 no_sample_value_
boost::shared_ptr< DepthImage > Ptr
float getBaseline() const
boost::shared_ptr< xn::DepthMetaData > depth_md_
float getFocalLength() const
unsigned getFrameID() const
unsigned getHeight() const
void fillDepthImage(unsigned width, unsigned height, float *depth_buffer, unsigned line_step=0) const
DepthImage(boost::shared_ptr< xn::DepthMetaData > depth_meta_data, float baseline, float focal_length, XnUInt64 shadow_value, XnUInt64 no_sample_value)
void fillDepthImageRaw(unsigned width, unsigned height, unsigned short *depth_buffer, unsigned line_step=0) const
const xn::DepthMetaData & getDepthMetaData() const
XnUInt64 getShadowValue() const
XnUInt64 getNoSampleValue() const
unsigned getWidth() const
boost::shared_ptr< const DepthImage > ConstPtr
unsigned long getTimeStamp() const
void fillDisparityImage(unsigned width, unsigned height, float *disparity_buffer, unsigned line_step=0) const
This class provides methods to fill a depth or disparity image.
openni_camera
Author(s): Patrick Mihelich, Suat Gedikli, Radu Bogdan Rusu
autogenerated on Thu Apr 21 2022 02:37:23