Beispiel #1
0
        public void ActivateVideoFlow(VideoFlowHandler videoShowerHandler)
        {
            if (!_deviceInited)
                InitDevice();

            _videoFlowHandler = videoShowerHandler;

            //Активируем поток RGB видео
            _kinect.ColorStream.Enable(ColorImageFormat.RgbResolution640x480Fps30);

            //Подпишемся на событие видео потока
            _kinect.ColorFrameReady += SensorColorFrameReady;

            //Захватим память под буфер c видео
            _videoColorPixels = new byte[_kinect.ColorStream.FramePixelDataLength];
        }
Beispiel #2
0
        public void ActivateVideoFlow(VideoFlowHandler videoShowerHandler)
        {
            if (_kinect == null)
                throw new Exception("Нет инициализированных устройств");

            _videoFlowHandler = videoShowerHandler;

            //Активируем поток RGB видео
            _kinect.ColorStream.Enable(ColorImageFormat.RgbResolution640x480Fps30);

            //Подпишемся на событие видео потока
            _kinect.ColorFrameReady += SensorColorFrameReady;

            //Захватим память под буфер c видео
            this._videoColorPixels = new byte[_kinect.ColorStream.FramePixelDataLength];
        }