Image Component Library (ICL)
|
PixelSense Grabber class. More...
#include <PixelSenseGrabber.h>
Classes | |
struct | Blob |
Blob structure. More... | |
Public Member Functions | |
virtual ICLIO_API const core::ImgBase * | acquireImage () |
default grab function | |
ICLIO_API | PixelSenseGrabber (float maxFPS=30) |
Create a PixelSenseGrabber with given max. fps count. | |
ICLIO_API | ~PixelSenseGrabber () |
destructor | |
Static Public Member Functions | |
static ICLIO_API std::vector < Blob > | extractBlobMetaData (const core::ImgBase *image) |
this utility method can be used to extract the meta-data of a grabbed image | |
Private Attributes | |
Data * | m_data |
internal data structure |
PixelSense Grabber class.
This grabber can be used to interface with devices implementing the Microsoft PixelSense technology, such as the Samsung SUR40 device.
The grabbed images will contain meta data which describes the natively detected blobs. To extract the meta-data as a vector of Blobs, the static PixelSenseGrabber::extractBlobMetaData method can be used
ICLIO_API icl::io::PixelSenseGrabber::PixelSenseGrabber | ( | float | maxFPS = 30 | ) |
Create a PixelSenseGrabber with given max. fps count.
destructor
virtual ICLIO_API const core::ImgBase* icl::io::PixelSenseGrabber::acquireImage | ( | ) | [virtual] |
default grab function
Reimplemented from icl::io::Grabber.
static ICLIO_API std::vector<Blob> icl::io::PixelSenseGrabber::extractBlobMetaData | ( | const core::ImgBase * | image | ) | [static] |
this utility method can be used to extract the meta-data of a grabbed image
Data* icl::io::PixelSenseGrabber::m_data [private] |
internal data structure
internal data pointer