2016年5月12日 星期四

Week12 金博鈞

1.繼續把上周規劃的期末作品,繼續寫更清楚。

2.Kinect SDK / SimpleOpenNI / FAAST
120.125.70.53

3.打老鼠


import SimpleOpenNI.*;
SimpleOpenNI openni;

void setup(){
  size(600,400);
  openni = new SimpleOpenNI(this);
  openni.enableRGB();
  openni.enableDepth();
  openni.enableUser();
}

void draw(){
  openni.update();
  background(255);
  image(openni.userImage(), 0,0 ,600,400);
}



import SimpleOpenNI.*;
SimpleOpenNI openni;

void setup() {
  size(600, 400);
  openni = new SimpleOpenNI(this);
  openni.enableRGB();
  openni.enableDepth();
  openni.enableUser();
}

void draw() {
  openni.update();
  background(255);
  image(openni.userImage(), 0, 0, 300, 200);
  int [] userList = openni.getUsers();
  PVector pos = new PVector(0, 0, 0);
  for (int userID : userList) {
    openni.getJointPositionSkeleton(userID, SimpleOpenNI.SKEL_RIGHT_HAND, pos);
  }
  ellipse(pos.x, pos.y, 50, 50);
  println(pos);
}

void onNewUser(SimpleOpenNI curContext, int userId)
{
  openni.startTrackingSkeleton(userId);
}



沒有留言:

張貼留言