![]() |
Image Component Library (ICL)
|
IR Image Generator. More...
#include <OpenNIUtils.h>
Public Member Functions | |
| OpenNIIRGenerator (int num) | |
| Creates IRGenerator number num from Context. More... | |
| ~OpenNIIRGenerator () | |
| Destructor frees all resouurces. More... | |
| bool | acquireImage (core::ImgBase *dest) |
| grab function grabs an image returns whether grabbing worked More... | |
| bool | newFrameAvailable () |
| checks whether a new frame is available More... | |
| Generators | getGeneratorType () |
| tells the type of the Generator More... | |
| xn::MapGenerator * | getMapGenerator () |
| returns underlying xn::MapGenerator instance More... | |
| core::Img16s * | initBuffer () |
| Creates an core::Img8u for ReadWriteBuffer. More... | |
| MapGeneratorOptions * | getMapGeneratorOptions () |
| getter for MapGeneratorOptions More... | |
Private Attributes | |
| xn::NodeInfo * | m_DeviceInfo |
| A NodeInfo for the used device. More... | |
| xn::IRGenerator * | m_IrGenerator |
| the underlying it-image generator More... | |
| xn::IRMetaData | m_IrMD |
| a ImagehMetaData object holding image information More... | |
| MapGeneratorOptions * | m_Options |
| pointer to internally used MapGeneratorOptions More... | |
| unsigned int | m_FrameId |
| the id of the last grabbed frame More... | |
Additional Inherited Members | |
Public Types inherited from icl::io::icl_openni::OpenNIMapGenerator | |
| enum | Generators { RGB, DEPTH, IR, NOT_SPECIFIED = -1 } |
| an enum listing all supported data generators More... | |
Static Public Member Functions inherited from icl::io::icl_openni::OpenNIMapGenerator | |
| static OpenNIMapGenerator * | createGenerator (std::string id) |
| Creates the corresponding Generator. More... | |
| static std::string | getMapOutputModeInfo (xn::MapGenerator *gen) |
| creates an info string for MapOutputModes of MapGenerator gen. More... | |
| static std::string | getCurrentMapOutputMode (xn::MapGenerator *gen) |
| creates a string describing the current MapOutputMode More... | |
IR Image Generator.
| icl::io::icl_openni::OpenNIIRGenerator::OpenNIIRGenerator | ( | int | num | ) |
Creates IRGenerator number num from Context.
| icl::io::icl_openni::OpenNIIRGenerator::~OpenNIIRGenerator | ( | ) |
Destructor frees all resouurces.
|
virtual |
grab function grabs an image returns whether grabbing worked
Implements icl::io::icl_openni::OpenNIMapGenerator.
|
virtual |
tells the type of the Generator
Implements icl::io::icl_openni::OpenNIMapGenerator.
|
virtual |
returns underlying xn::MapGenerator instance
Implements icl::io::icl_openni::OpenNIMapGenerator.
|
virtual |
getter for MapGeneratorOptions
Implements icl::io::icl_openni::OpenNIMapGenerator.
|
virtual |
Creates an core::Img8u for ReadWriteBuffer.
Implements icl::io::icl_openni::OpenNIMapGenerator.
|
virtual |
checks whether a new frame is available
Implements icl::io::icl_openni::OpenNIMapGenerator.
|
private |
A NodeInfo for the used device.
|
private |
the id of the last grabbed frame
|
private |
the underlying it-image generator
|
private |
a ImagehMetaData object holding image information
|
private |
pointer to internally used MapGeneratorOptions
1.8.15