Loading...
Logo
Processing Forum
gersonbarbosabrito's Profile
1 Posts
0 Responses
0 Followers

Activity Trend

Last 30 days
Show:
Private Message
    I want to do a simple kinect aplication in processing, I just want to when kinect detect a skeleton, show a simple jpeg image, just that. I wrote some code, all works but when someone appears in front of kinect, nothing happens, can anyone help me? This is my code:

    1. import SimpleOpenNI.*;
    2.  
    3. SimpleOpenNI  kinect;
    4.  
    5. void setup()
    6. {
    7.   // Começar o evento
    8.   kinect = new SimpleOpenNI(this);
    9.  
    10.   // Ativar o RGB 
    11.   kinect.enableRGB();
    12.   
    13.   background(200,0,0);
    14.  
    15.  
    16.   // Criar a janela do tamanho do dephMap
    17.   size(kinect.rgbWidth(), kinect.rgbHeight()); 
    18. }
    19.  
    20. void draw()
    21. {
    22.   // update da camera
    23.   kinect.update();
    24.  
    25.   // mostrar o depthMap
    26.   image(kinect.rgbImage(),0,0); 
    27.  
    28.   // Definir quantidade de pessoas
    29.   int i;
    30.   for (i=1; i<=10; i++)
    31.   {
    32.     // Verificar presença da pessoa
    33.     if(kinect.isTrackingSkeleton(i))
    34.     {
    35.       mostrarImagem();  // draw the skeleton
    36.     }
    37.   }
    38. }
    39.  
    40. // Mostrar a imagem
    41. void mostrarImagem()
    42. {  
    43.  PImage img;
    44. img = loadImage("proverbio1.jpg");
    45. image(img, 0, 0); 
    46. }