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

colorStream


Using RGB Camera with Polling

[pullquote align="left"]Utilizando la cámara RGB de Kinect con el método de programación Polling[/pullquote]
En este artículo intentaremos explicar qué es el Polling, para que se usa y como nos puede ayudar a la hora de implementar aplicaciones que utilicen el controlador de juegos Kinect. Primero debemos contextualizar que el desarrollo de este ejercicio está pensado para un WFP en Visual Studio 2010/2012.

¿Qué es el Polling?

En programación el término Polling define una forma de programación que se utiliza para obtener un flujo de datos constantes de una fuente. Generalmente, y en particular en este caso, de un dispositivo hardware: Kinect.
Seguir leyendo »



Cámara RGB – ColorStream on!

Posted on January 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.