【问题标题】:How to read oni file in Processing 2?如何在处理 2 中读取 oni 文件?
【发布时间】:2013-06-11 12:29:26
【问题描述】:

我在处理 2 中有一个 Kinect 程序,我想通过传递它从 .oni 文件中保存的骨架而不是从 Kinect 获取输入来测试或模拟它。

是否可以这样做,即获取处理 2 而不是使用 Kinect,它应该从 .oni 文件中读取值并产生输出?

【问题讨论】:

    标签: java kinect processing openni


    【解决方案1】:

    我推荐使用SimpleOpenNI 库:

    import SimpleOpenNI.*;
    
    SimpleOpenNI ni;
    
    void setup(){
      size(640,480);
      ni = new SimpleOpenNI(this);
      if(SimpleOpenNI.deviceCount() == 0) ni.openFileRecording("/path/to/yourRecording.oni");
      ni.enableDepth();
    }
    void draw(){
      ni.update();
      image(ni.depthImage(),0,0);
    }
    

    如果您有兴趣阅读深度图中的每个值,请查看 [this answer](尤其是末尾的更新代码)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-27
      • 1970-01-01
      • 2014-04-24
      相关资源
      最近更新 更多