"Kinect technologies permit us dream with the future"  [ESPAÑOL]  [ENGLISH]

rgb


Cámara RGB – ColorStream on!

Posted on enero 28th, by Marcal Montserrat in C#, Investigación y Desarrollo [I+D+I], Kinect, Kinect para Windows, Programación. 4 comments

Después del último post, donde enseñábamos a inicializar el sensor Kinect os explicaremos como acceder a la cámara RGB ampliando el último código facilitado.

Para ello empezaremos modificando el MainWindow.xaml introduciendo el objeto donde se mostrará la salida de la cámara. El código sería el siguiente:

[sourcecode language="xml"]
<Grid>
//el nombre puede ser el que queráis y el tamaño también.
<Image Name="CamaraRGB" Height="350" Width="525"></Image>
</Grid>
[/sourcecode]

Una vez preparado el XAML hay que programar el código para obtener los datos de la cámara RGB. Crearemos una función a la que hemos llamado ColorFrameReady. El código sería el siguiente:

[sourcecode language="csharp"]
private void ColorFrameReady(object sender, ColorImageFrameReadyEventArgs e)
{
using (ColorImageFrame frame = e.OpenColorImageFrame())
{
if (frame != null)
{
byte[] pixelData = new byte [ frame.PixelDataLength ];
frame.CopyPixelDataTo(pixelData);
//en el pixeldata está la info de la camara.
Seguir leyendo »






Últimos POST »

En Kinect for Developers trabajamos para tener actualizado nuestro Blog, con las últimas noticias y novedades sobre Kinect.
También vamos publicando información y detalles sobre todas las aplicaciones y proyectos que desarrollamos desde Kinect for Developers.

» Recomendamos visitar asiduamente nuestro Blog para estar a la última sobre Kinect.

Características Kinect 2

Dicen que lo bueno se hace esperar. Somos “pocos”los que hemos podido hacernos con un ejemplar del nuevo sensor de Microsoft, el Kinect for...

Kinect for Windows SDK 1.8

El 17 de septiembre salió a la luz la versión 1.8 del SDK para Kinect. Posiblemente este post debería haberse hecho entonces pero la...