Estoy usando Kinect (Microsoft SDK) con XNA. Quiero usar GRATF para el marcador de reconocimientoConvertir Kinect ColorImageFrame en mapa de bits
Cómo convertir los datos de un Kinect a un ColorImageFrame
System.Drawing.Bitmap
o AForge.Imaging.UnmanagedImage
que yo los pueda procesar con la 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);
...
}
vistazo a este artículo: http://www.codeproject.com/Articles/730842/Kinect-for-Windows-version-Color-depth- e-infra (sé que esto es viejo, pero para quien lo vea ahora) – ThunderWiring