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