Image Component Library (ICL)
|
#include <PixelSenseGrabber.h>
Public Attributes | |
icl16u | id |
blob ID More... | |
icl8u | action |
0x2 enter/exit, 0x3 update? More... | |
icl8u | __unknown |
always 0x01 or 0x02 (no idea what this is?) More... | |
icl16u | bbx |
upper left x of bounding box (in screen coords) More... | |
icl16u | bby |
upper left y of bounding box (in screen coords) More... | |
icl16u | bbwidth |
bounding box width (in screen coords) More... | |
icl16u | bbheight |
bounding box height (in screen coords) More... | |
icl16u | posx |
finger tip x-pos (in screen coords) More... | |
icl16u | posy |
finger tip y-pos (in screen coords) More... | |
icl16u | cx |
x-center (in screen coords); More... | |
icl16u | cy |
y-center (in screen coords); More... | |
icl16u | axisx |
x-axis (related to first principal axis) More... | |
icl16u | axisy |
y-axis (related to 2nd principal axis) More... | |
icl32f | angle |
angle of first principal axis More... | |
icl32u | area |
size in pixels (correlated to pressure?) More... | |
icl8u | padding [32] |
padding bytes (unused) More... | |
Blob structure.
Please note: positions and sizes are given in screen coordinates. corresponding image coords can be obtained by deviding by two
icl8u icl::io::PixelSenseGrabber::Blob::__unknown |
always 0x01 or 0x02 (no idea what this is?)
icl8u icl::io::PixelSenseGrabber::Blob::action |
0x2 enter/exit, 0x3 update?
icl32f icl::io::PixelSenseGrabber::Blob::angle |
angle of first principal axis
icl32u icl::io::PixelSenseGrabber::Blob::area |
size in pixels (correlated to pressure?)
icl16u icl::io::PixelSenseGrabber::Blob::axisx |
x-axis (related to first principal axis)
icl16u icl::io::PixelSenseGrabber::Blob::axisy |
y-axis (related to 2nd principal axis)
icl16u icl::io::PixelSenseGrabber::Blob::bbheight |
bounding box height (in screen coords)
icl16u icl::io::PixelSenseGrabber::Blob::bbwidth |
bounding box width (in screen coords)
icl16u icl::io::PixelSenseGrabber::Blob::bbx |
upper left x of bounding box (in screen coords)
icl16u icl::io::PixelSenseGrabber::Blob::bby |
upper left y of bounding box (in screen coords)
icl16u icl::io::PixelSenseGrabber::Blob::cx |
x-center (in screen coords);
icl16u icl::io::PixelSenseGrabber::Blob::cy |
y-center (in screen coords);
icl16u icl::io::PixelSenseGrabber::Blob::id |
blob ID
icl8u icl::io::PixelSenseGrabber::Blob::padding[32] |
padding bytes (unused)
icl16u icl::io::PixelSenseGrabber::Blob::posx |
finger tip x-pos (in screen coords)
icl16u icl::io::PixelSenseGrabber::Blob::posy |
finger tip y-pos (in screen coords)