zoukankan      html  css  js  c++  java
  • Processing教程:如何使用Kinect V2做交互设计

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

  • 相关阅读:
    【SDOI2014】数表
    【洛谷P4735】最大异或和
    FFT学习笔记
    【SHOI2008】堵塞的交通
    HDU 1754 I Hate It 线段树
    hdu 1166 敌兵布阵 ( 线段树或者树状数组)
    hdu 5339 Untitled dfs
    The mook jong
    hdu 5363 Key Set 快速幂
    HDU 1983 Kaitou Kid
  • 原文地址:https://www.cnblogs.com/x5115x/p/12593984.html
Copyright © 2011-2022 走看看