我正在尝试打开一个 .oni 文件来测试一些东西,而无需将 Kinect 连接到我的计算机。我使用了 SimpleOpenNI(SimpleOpenNI DepthImage 测试)提供的示例之一以及我在 stackoverflow 上找到的一些代码:如何在处理 2 中读取 oni 文件?
错误是:
NullPointerException
SimpleOpenNI Error: Can't open device: DeviceOpen
using default: no devices found
从技术上讲,当没有找到设备时,它应该只是打开文件,但我不知道为什么它不会那样发生。
我正在使用 Processing 2.2.1 和 SimpleOpenNI 1.9.6 库进行处理,以及 Windows 7 x64 上的 OpenNI。OpenNI 似乎没问题,因为它的阅读器可以打开 .oni 文件。问题似乎在处理中的某个地方,但我无法弄清楚。有没有一种方法可以在不将 Kinect 连接到我的计算机的情况下仅通过打开 .oni 文件来使处理工作?我究竟做错了什么?