C# Class HandInput.Engine.StipHandTracker

Inheritance: IHandTracker
Show file Open project: ushadow/handinput

Public Methods

Method Description
StipHandTracker ( int width, int height, Byte kinectParams ) : System
StipHandTracker ( int width, int height, CoordinateMapper coordMapper ) : System
Update ( short depthFrame, byte cf, Microsoft.Kinect.Skeleton skeleton ) : TrackingResult

Private Methods

Method Description
ComputeInitialRect ( float z ) : Rectangle

ConvertColorImage ( byte colorFrame ) : void
ConvertDepthImage ( short depthFrame ) : void
FindBestBoundingBox ( Rectangle initialRect ) : void
Init ( int width, int height ) : void

Method Details

StipHandTracker() public method

public StipHandTracker ( int width, int height, Byte kinectParams ) : System
width int
height int
kinectParams Byte
return System

StipHandTracker() public method

public StipHandTracker ( int width, int height, CoordinateMapper coordMapper ) : System
width int
height int
coordMapper CoordinateMapper
return System

Update() public method

public Update ( short depthFrame, byte cf, Microsoft.Kinect.Skeleton skeleton ) : TrackingResult
depthFrame short
cf byte
skeleton Microsoft.Kinect.Skeleton
return TrackingResult