Esempio n. 1
0
        public TColorFrame(ColorImageFrame sensorFrame)
        {
            ColorData = sensorFrame.GetRawPixelData();

            PixelDataLength = sensorFrame.PixelDataLength;
            BytesPerPixel   = sensorFrame.BytesPerPixel;
            FrameNumber     = sensorFrame.FrameNumber;
            Width           = sensorFrame.Width;
            Height          = sensorFrame.Height;
            Timestamp       = sensorFrame.Timestamp;
        }
Esempio n. 2
0
 void DrawRGBImageWith(ColorImageFrame frame)
 {
     rgbImage.Source = BitmapSource.Create(
         pixelWidth: frame.Width,
         pixelHeight: frame.Height,
         dpiX: 96,
         dpiY: 96,
         pixelFormat: PixelFormats.Bgr32,
         palette: null,
         pixels: frame.GetRawPixelData(),
         stride: frame.Width * frame.BytesPerPixel
         );
 }