C# Class HtwKinect.KinectHelper

Verwaltet die elementaren Kinect-Ressourcen.
ファイルを表示 Open project: rechc/KinectMiniApps Class Usage Examples

Public Methods

Method Description
GetFaceTrackFrame ( Microsoft.Kinect.Skeleton skeleton ) : Microsoft.Kinect.Toolkit.FaceTracking.FaceTrackFrame
GetFixedSkeleton ( ) : Microsoft.Kinect.Skeleton

Sorgt dafür, dass immer zuverlaessig nur der Skeleton der selben Person zurückgegeben wird.

GetTrackedSkeletons ( ) : int
SetNewFixedSkeleton ( ) : Microsoft.Kinect.Skeleton
SetTransform ( FrameworkElement frameworkElement ) : void

Erstellt ein Transform-Objekt, das den Bildbereich auf den aktiven Bereich des Tiefensensors begrenzt.

Private Methods

Method Description
AllFramesReady ( object sender, AllFramesReadyEventArgs e ) : void
CorrectRoomCoords ( ) : void

Korrigiert die Raumverzerrung bei geneigter Kinect.

FireAllFramesDispatched ( ) : void
KinectHelper ( TransformSmoothParameters tsp, bool near = false, ColorImageFormat colorFormat = ColorImageFormat.RgbResolution1280x960Fps12, DepthImageFormat depthFormat = DepthImageFormat.Resolution640x480Fps30 ) : System

Method Details

GetFaceTrackFrame() public method

public GetFaceTrackFrame ( Microsoft.Kinect.Skeleton skeleton ) : Microsoft.Kinect.Toolkit.FaceTracking.FaceTrackFrame
skeleton Microsoft.Kinect.Skeleton
return Microsoft.Kinect.Toolkit.FaceTracking.FaceTrackFrame

GetFixedSkeleton() public method

Sorgt dafür, dass immer zuverlaessig nur der Skeleton der selben Person zurückgegeben wird.
public GetFixedSkeleton ( ) : Microsoft.Kinect.Skeleton
return Microsoft.Kinect.Skeleton

GetTrackedSkeletons() public method

public GetTrackedSkeletons ( ) : int
return int

SetNewFixedSkeleton() public method

public SetNewFixedSkeleton ( ) : Microsoft.Kinect.Skeleton
return Microsoft.Kinect.Skeleton

SetTransform() public method

Erstellt ein Transform-Objekt, das den Bildbereich auf den aktiven Bereich des Tiefensensors begrenzt.
public SetTransform ( FrameworkElement frameworkElement ) : void
frameworkElement System.Windows.FrameworkElement
return void