Конвертировать Kinect ColorImageFrame в растровое изображение

Я использую Kinect (Microsoft SDK) с XNA. Я хочу использовать GRATF для распознавания маркеров

Как конвертировать данные KinectColorImageFrame кSystem.Drawing.Bitmap или жеAForge.Imaging.UnmanagedImage что я могу обработать их с GRATF?

void kinectSensor_ColorFrameReady(object sender, ColorImageFrameReadyEventArgs e)
{
    Bitmap bitmap = null;
    ColorImageFrame frame = e.OpenColorImageFrame();
    byte[] buffer = new byte[frame.PixelDataLength];
    frame.CopyPixelData(buffer);

    // how to convert the data in buffer to a bitmap?

    var glyphs = recognizer.FindGlyphs(bitmap);

    ...
}

Ответы на вопрос(1)

Ваш ответ на вопрос