OvrvisionSDK  2.00
OVR::OvrvisionTracking Class Reference

OvrvisionPro Hand tracking class. More...

#include <ovrvision_tracking.h>

Public Member Functions

 OvrvisionTracking (int w, int h, float focalpoint)
 Constructor. More...
 
 ~OvrvisionTracking ()
 Destructor.
 
void SetImageBGRA (unsigned char *pLeftImage, unsigned char *pRightImage)
 Set the pointer of image data. More...
 
void SetImageOpenCVImage (ovMat *pLeftImageMat, ovMat *pRightImageMat)
 Set the pointer of OpenCV Mat data. More...
 
void Render (bool calib, bool debug=false)
 Run hand detection processing.
 
float FingerPosX ()
 
float FingerPosY ()
 
float FingerPosZ ()
 
void SetHue ()
 

Detailed Description

OvrvisionPro Hand tracking class.

Constructor & Destructor Documentation

OVR::OvrvisionTracking::OvrvisionTracking ( int  w,
int  h,
float  focalpoint 
)

Constructor.

Parameters
wImage width.
hImage height.
focalpointImage focal point.

Member Function Documentation

void OVR::OvrvisionTracking::SetImageBGRA ( unsigned char *  pLeftImage,
unsigned char *  pRightImage 
)

Set the pointer of image data.

Parameters
pLeftImageLeftImage buffer pointer.
pRightImageRightImage buffer pointer.
void OVR::OvrvisionTracking::SetImageOpenCVImage ( ovMat *  pLeftImageMat,
ovMat *  pRightImageMat 
)

Set the pointer of OpenCV Mat data.

Parameters
pLeftImageMatLeft OpenCV Mat pointer.
pRightImageMatRight OpenCV Mat pointer.

The documentation for this class was generated from the following file: