ICLIO_API void init(Mode mode, const std::string &deviceIDOrSerial, const utils::Size &size)
undocument this line if you encounter any issues!
Definition: Any.h:37
grabs rgb images form the kinects rgb camera
Definition: KinectGrabber.h:41
ICLIO_API ~KinectGrabber()
Destructor.
virtual ICLIO_API const core::ImgBase * acquireImage()
grabs a new image
static const Size VGA
Video Graphics Array res. 640x480.
Definition: Size.h:82
grabs the kinects IR-image in most common 8Bit depth
Definition: KinectGrabber.h:44
grabs the kinects IR-image in 10Bit core::depth (use depth16s at least)
Definition: KinectGrabber.h:45
static ICLIO_API const std::vector< GrabberDeviceDescription > & getDeviceList(bool rescan)
returns a list of attached kinect devices
#define ICLIO_API
Definition: CompatMacros.h:176
Size class of the ICL.
Definition: Size.h:61
Common interface class for all grabbers.
Definition: Grabber.h:153
Special Grabber implementation for Microsoft's Kinect Device.
Definition: KinectGrabber.h:39
Property & prop(const std::string &propertyName)
this CAN be used e.g. to store a property value in internal property-list
ICLIO_API void processPropertyChange(const utils::Configurable::Property &prop)
callback for changed configurable properties
Impl * m_impl
internal hidden implementation class
Definition: KinectGrabber.h:73
ICLIO_API KinectGrabber(Mode mode=GRAB_DEPTH_IMAGE, int deviceID=0, const utils::Size &size=utils::Size::VGA)
grabs the core::depth image from kinect
Definition: KinectGrabber.h:43
Represents a single property.
Definition: Configurable.h:200
ImgBase is the Image-Interface class that provides save access to underlying Img-template .
Definition: ImgBase.h:131
not supported yet
Definition: KinectGrabber.h:42
Mode
Definition: KinectGrabber.h:40