This class provides methods to fill a depth or disparity image.
More...
#include <openni_depth_image.h>
|
| | DepthImage (boost::shared_ptr< xn::DepthMetaData > depth_meta_data, float baseline, float focal_length, XnUInt64 shadow_value, XnUInt64 no_sample_value) throw () |
| |
| void | fillDepthImage (unsigned width, unsigned height, float *depth_buffer, unsigned line_step=0) const throw (OpenNIException) |
| |
| void | fillDepthImageRaw (unsigned width, unsigned height, unsigned short *depth_buffer, unsigned line_step=0) const throw (OpenNIException) |
| |
| void | fillDisparityImage (unsigned width, unsigned height, float *disparity_buffer, unsigned line_step=0) const throw (OpenNIException) |
| |
| float | getBaseline () const throw () |
| |
| const xn::DepthMetaData & | getDepthMetaData () const throw () |
| |
| float | getFocalLength () const throw () |
| |
| unsigned | getFrameID () const throw () |
| |
| unsigned | getHeight () const throw () |
| |
| XnUInt64 | getNoSampleValue () const throw () |
| |
| XnUInt64 | getShadowValue () const throw () |
| |
| unsigned long | getTimeStamp () const throw () |
| |
| unsigned | getWidth () const throw () |
| |
| virtual | ~DepthImage () throw () |
| |
This class provides methods to fill a depth or disparity image.
- Author
- Suat Gedikli
- Date
- 02.january 2011
Definition at line 52 of file openni_depth_image.h.
◆ ConstPtr
◆ Ptr
◆ DepthImage()
| openni_wrapper::DepthImage::DepthImage |
( |
boost::shared_ptr< xn::DepthMetaData > |
depth_meta_data, |
|
|
float |
baseline, |
|
|
float |
focal_length, |
|
|
XnUInt64 |
shadow_value, |
|
|
XnUInt64 |
no_sample_value |
|
) |
| |
| throw | ( | |
| ) | | |
|
inline |
◆ ~DepthImage()
| openni_wrapper::DepthImage::~DepthImage |
( |
| ) |
|
| throw | ( | |
| ) | | |
|
inlinevirtual |
◆ fillDepthImage()
| void openni_wrapper::DepthImage::fillDepthImage |
( |
unsigned |
width, |
|
|
unsigned |
height, |
|
|
float * |
depth_buffer, |
|
|
unsigned |
line_step = 0 |
|
) |
| const |
| throw | ( | OpenNIException |
| ) | | |
◆ fillDepthImageRaw()
| void openni_wrapper::DepthImage::fillDepthImageRaw |
( |
unsigned |
width, |
|
|
unsigned |
height, |
|
|
unsigned short * |
depth_buffer, |
|
|
unsigned |
line_step = 0 |
|
) |
| const |
| throw | ( | OpenNIException |
| ) | | |
◆ fillDisparityImage()
| void openni_wrapper::DepthImage::fillDisparityImage |
( |
unsigned |
width, |
|
|
unsigned |
height, |
|
|
float * |
disparity_buffer, |
|
|
unsigned |
line_step = 0 |
|
) |
| const |
| throw | ( | OpenNIException |
| ) | | |
◆ getBaseline()
| float openni_wrapper::DepthImage::getBaseline |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inline |
◆ getDepthMetaData()
| const xn::DepthMetaData & openni_wrapper::DepthImage::getDepthMetaData |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inline |
◆ getFocalLength()
| float openni_wrapper::DepthImage::getFocalLength |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inline |
◆ getFrameID()
| unsigned openni_wrapper::DepthImage::getFrameID |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inline |
◆ getHeight()
| unsigned openni_wrapper::DepthImage::getHeight |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inline |
◆ getNoSampleValue()
| XnUInt64 openni_wrapper::DepthImage::getNoSampleValue |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inline |
◆ getShadowValue()
| XnUInt64 openni_wrapper::DepthImage::getShadowValue |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inline |
◆ getTimeStamp()
| unsigned long openni_wrapper::DepthImage::getTimeStamp |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inline |
◆ getWidth()
| unsigned openni_wrapper::DepthImage::getWidth |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inline |
◆ baseline_
| float openni_wrapper::DepthImage::baseline_ |
|
protected |
◆ depth_md_
◆ focal_length_
| float openni_wrapper::DepthImage::focal_length_ |
|
protected |
◆ no_sample_value_
| XnUInt64 openni_wrapper::DepthImage::no_sample_value_ |
|
protected |
◆ shadow_value_
| XnUInt64 openni_wrapper::DepthImage::shadow_value_ |
|
protected |
The documentation for this class was generated from the following files: