我已按以下顺序安装了最新版本的 openni 和 NITE:
Openni 1.3.4.6 不稳定开发版 x64 NITE 1.4.2.5 不稳定开发版 x64 Avin2 sensor kinect x64 from ../platforms/win32 目录
我使用的是 windows 7 64bit 并且我已经连接了 Kinect 并且没有使用模拟节点。当我尝试运行错误时:“无法枚举以下一个或多个节点”
我的 modules.xml 内容是:
<Modules>
<Module path="C:\OpenNI\Bin64\nimRecorder64.dll" />
<Module path="C:\OpenNI\Bin64\nimMockNodes64.dll" />
<Module path="C:\OpenNI\Bin64\nimCodecs64.dll" />
<Module path="C:\PrimeSense\NITE\Features_1_3_1\Bin64\XnVFeatures64_1_3_1.dll" configDir="C:\PrimeSense\NITE\Features_1_3_1\Data" />
<Module path="C:\PrimeSense\NITE\Features_1_4_1\Bin64\XnVFeatures64_1_4_1.dll" configDir="C:\PrimeSense\NITE\Features_1_4_1\Data" />
<Module path="C:\PrimeSense\NITE\Features_1_4_2\Bin64\XnVFeatures64_1_4_2.dll" configDir="C:\PrimeSense\NITE\Features_1_4_2\Data" />
<Module path="C:\PrimeSense\NITE\Hands_1_3_1\Bin64\XnVHandGenerator64_1_3_1.dll" configDir="C:\PrimeSense\NITE\Hands_1_3_1\Data" />
<Module path="C:\PrimeSense\NITE\Hands_1_4_1\Bin64\XnVHandGenerator64_1_4_1.dll" configDir="C:\PrimeSense\NITE\Hands_1_4_1\Data" />
<Module path="C:\PrimeSense\NITE\Hands_1_4_2\Bin64\XnVHandGenerator64_1_4_2.dll" configDir="C:\PrimeSense\NITE\Hands_1_4_2\Data" />
</Modules>
我还尝试使用以前版本的 OpenNI 和 NITE,结果相同。我还在 SamplesConfig.xml 中输入了许可证密钥,它没有其他更改。它具有图像和深度的生产节点,仅此而已。
我想知道 Avin2 传感器 kinect 驱动程序是否适用于最新版本的 openni。安装顺序是什么,我要安装什么驱动程序才能使 kinect 与 openni 1.3.4.6 一起工作?
谢谢
-悉达多