我尝试在我的 Mac 上使用“Kinect for Windows”。环境设置似乎进展顺利,但似乎有些问题。当我开始一些样本时,例如
OpenNI-Bin-Dev-MacOSX-v1.5.4.0/Samples/Bin/x64-Release/Sample-NiSimpleViewer
或者其他,示例应用程序启动并且在开始时似乎运行良好,但在几秒钟(10 到 20 秒)后,应用程序屏幕中看到的移动停止并且不再工作。似乎应用程序无法从几秒钟过去的某个点从 Kinect 获取数据。
我不知道库或它们的依赖项,或者 Kinect 的硬件本身是否出了问题(至于硬件,无形损坏之类的),我真的很想知道如何检测它。
有人可以告诉我如何解决这个问题吗?
我的环境如下图所示:
- Mac OS X v10.7.4(MacBook Air,核心 i5 1.6Ghz,4GB 内存)
- Xcode 4.4.1
- 适用于 Windows 的 Kinect
- OpenNI-Bin-Dev-MacOSX-v1.5.4.0
- Sensor-Bin-MacOSX-v5.1.2.1
- 我在这里按照关于 libusb 的说明进行操作:http: //openkinect.org/wiki/Getting_Started#Homebrew
当我尝试使用 libfreenect(我知道它与 OpenNI+SensorKinect 是分开的)时,它的示例应用程序说“找到的设备数量:0”,这对我来说毫无意义,因为我肯定将我的 Kinect 连接到 MBA ......)