我能够让开源 kinect 驱动程序和 Windows 驱动程序在我的 xbox kinect 上正常工作,但在使用其中一个或另一个时,我无法将两者保持在同一台机器上。这是什么原因?当我测试可能是开源的或需要 Windows Kinect SDK 的手势库时,我能做些什么来避免完全卸载所有与 Kinect 相关的东西?
问问题
753 次
1 回答
1
在 Windows 上,每个设备只能有 1 个驱动程序,所以恐怕你不能同时使用 OpenKinect/libfreenct 和 Kinect for Windows(MS Kinect SDK)。
但是,您可以将 OpenNI 1.5.x 与此Kinect-OpenNI 桥一起使用,或者将 OpenNI 2 与 Kinect for Windows 一起使用
我认为使用单个 kinect 库可能更简单。Nite(随 OpenNI 一起提供)提供了一些手势。我不确定最新的 Kinect for Windows 是否也可以。
您仍然可以使用骨架跟踪来实现自己的手势。 您可以使用多种算法,例如 Dynamic Time Warping(这里是Kinect for Windows库)可以与 windows 的 openni 或 kinect 一起使用(更不用说 wiimotes/IMU/等)
于 2013-09-30T22:59:56.627 回答