Я установил последнюю версию openni и NITE в следующем порядке:
Openni 1.3.4.6 нестабильная версия для разработки x64
NITE 1.4.2.5 нестабильная версия develeopment x64
Датчик Avin2 Kinect x64 из каталога ../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, и он не имеет других изменений. У него есть производственные узлы для изображения и глубины, и это все.
Хотелось бы узнать, работают ли драйверы Avine2 Sensor Kinect с последними версиями openni. Каков порядок установки и какой драйвер я устанавливаю, чтобы заставить kinect работать с openni 1.3.4.6?
спасибо
-Siddharth