public MainWindow()
        {
            kinect = KinectSensor.GetDefault();
            ColorFrameSource colorFrameSource = kinect.ColorFrameSource;

            colorFrameDesc = colorFrameSource.FrameDescription;
            ColorFrameReader colorFrameReader = colorFrameSource.OpenReader();

            colorFrameReader.FrameArrived += Color_FrameArrived;
            colorBitmap = new WriteableBitmap(colorFrameDesc.Width,
                                              colorFrameDesc.Height,
                                              96.0,
                                              96.0,
                                              PixelFormats.Gray8,
                                              null);

            DataContext = this;

            kinect.Open();

            InitializeComponent();
        }