public MainWindow() { _kinectSensor = KinectSensor.GetDefault(); _depthFrameDescription = _kinectSensor.DepthFrameSource.FrameDescription; _depthFrameReader = _kinectSensor.DepthFrameSource.OpenReader(); _depthFrameReader.FrameArrived += Reader_FrameArrived; _cameraSpacePoints = new CameraSpacePoint[_depthFrameDescription.Width * _depthFrameDescription.Height]; _trackingDiagnostics = new TrackingDiagnostics(); _heatMap = new HeatMap(); _energyHistory = new EnergyHistory(); _temporalMedianImage = new TemporalMedianImage(GlobVar.TemporalFrameCounter); _stopwatch = new Stopwatch(); BodiesHistory.Initialize(); GlobVar.CoordinateMapper = _kinectSensor.CoordinateMapper; GlobVar.TimeStamps = new List <TimeSpan>(); // initialize the components (controls) of the GUI window InitializeComponent(); _kinectSensor.Open(); }
public MainWindow() { _kinectSensor = KinectSensor.GetDefault(); _depthFrameDescription = _kinectSensor.DepthFrameSource.FrameDescription; _depthFrameReader = _kinectSensor.DepthFrameSource.OpenReader(); _depthFrameReader.FrameArrived += Reader_FrameArrived; _cameraSpacePoints = new CameraSpacePoint[_depthFrameDescription.Width * _depthFrameDescription.Height]; _trackingDiagnostics = new TrackingDiagnostics(); _heatMap = new HeatMap(); _energyHistory = new EnergyHistory(); _temporalMedianImage = new TemporalMedianImage(GlobVar.TemporalFrameCounter); _stopwatch = new Stopwatch(); BodiesHistory.Initialize(); GlobVar.CoordinateMapper = _kinectSensor.CoordinateMapper; GlobVar.TimeStamps = new List<TimeSpan>(); // initialize the components (controls) of the GUI window InitializeComponent(); _kinectSensor.Open(); }