開始玩Kinect
並且用白色圓球代表頭部關節
偵測到頭
import SimpleOpenNI.*;
SimpleOpenNI openni;
void setup(){
size(640,480);
openni = new SimpleOpenNI(this);
openni.enableRGB();
openni.enableDepth();
openni.enableUser();
}
void draw(){
background(255);
openni.update();
image(openni.userImage(), 0, 0, 640, 480);
int[] userList = openni.getUsers();
for(int i=0;i<userList.length;i++)
{
PVector pos = new PVector();
openni.getJointPositionSkeleton( userList[i], SimpleOpenNI.SKEL_LEFT_HIP, pos);
println(pos);
}
}
SimpleOpenNI openni;
void setup(){
size(640,480);
openni = new SimpleOpenNI(this);
openni.enableRGB();
openni.enableDepth();
openni.enableUser();
}
void draw(){
background(255);
openni.update();
image(openni.userImage(), 0, 0, 640, 480);
int[] userList = openni.getUsers();
for(int i=0;i<userList.length;i++)
{
PVector pos = new PVector();
openni.getJointPositionSkeleton( userList[i], SimpleOpenNI.SKEL_LEFT_HIP, pos);
println(pos);
}
}
沒有留言:
張貼留言