2.裝好kinect
3.import library kinect openni

可偵測彩色影像

SimpleOpenNI openni;
void setup(){
size(640,480);
openni = new SimpleOpenNI(this);
openni.enableRGB();
}
void draw(){
openni.update();
image(openni.rgbImage(),0,0);
}
可偵測彩色影像、深度值

import SimpleOpenNI.*;
SimpleOpenNI openni;
void setup(){
size(640,480);
openni = new SimpleOpenNI(this);
openni.enableRGB();
openni.enableDepth();
}
void draw(){
openni.update();
image(openni.rgbImage(),0,0);
image(openni.depthImage(),0,240,320,240);
}
2人對戰時可以用

import SimpleOpenNI.*;
SimpleOpenNI openni;
void setup(){
size(640,480);
openni = new SimpleOpenNI(this);
openni.enableRGB();
openni.enableDepth();
openni.enableUser();
}
void draw(){
openni.update();
image(openni.rgbImage(),0,0);
//image(openni.depthImage(),0,240,320,240);
image(openni.userImage(), 0,240+120, 320/2, 240/2);
}
可以去下載kinect toolkit有很多工具範例可以去試→kinect fusion
沒有留言:
張貼留言