做体感设计,从巨硬家的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即可。