Processing教程:如何使用Kinect V2做交互设计 - Hello World

做~自己de王妃 提交于 2020-03-29 19:45:51

做体感设计,从巨硬家的K设备入门是一个非常便捷的渠道。

需要准备:

1、Kinect for Windows v2 (K4W2) 一台
2、Kinect SDK v2 一台
3、带USB 3.0接口的Win10
4、Processing 3.0
5、最新的N卡驱动(我这里是2080ti)
6、DirectX 11

然后就可以开始测试了。

共有三步:

1、下载并安装Kinect v2 for Processing库
2、接好Kinect v2
3、在Processing中运行HelloWorld

Processing的HelloWorld需要自己写,很简单,共3步:

1、引用库并声明1个Kinect实例
    import KinectPV2.*;
    KinectPV2 kinect;

2、在setup中对齐进行初始化
    size(1920, 1080);
    kinect = new KinectPV2(this);
    kinect.enableColorImg(true);
    kinect.init();

3、在draw中显示实时画面
    background(0);
    image(kinect.getColorImage(), 0, 0, 1920, 1080);
    fill(255, 0, 0);
    text(frameRate, 50, 50);

如果一切正常,此时你就可以看见Kinect的画面了。

完整代码:

import KinectPV2.*;
KinectPV2 kinect;

void setup() {
  size(1920, 1080);
  kinect = new KinectPV2(this);
  kinect.enableColorImg(true);
  kinect.init();
}

void draw() {
  background(0);
  image(kinect.getColorImage(), 0, 0, 1920, 1080);
  fill(255, 0, 0);
  text(frameRate, 50, 50);
}

如果笔记本屏幕太小,把代码中的分辨率1920 x 1080改成1024 x 768即可。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!