Как правильно настроить модуль OpenNI + NITE + PrimeSense Kinect в OpenCV и использовать CV_CAP_OPENNI?

Я скачал opencv 2.4.8 с opencv.org и знаю, что пакет поставляется с предварительно скомпилированными исходниками, поэтому вам не нужно использовать cmake для сборки бинарных файлов. Я намерен использовать мой Kinect для Xbox360 для захвата изображения глубины в opencv через его пример кода «openni_capture.cpp». Но каждый раз, когда я запускаю код, код возвращает 0 и говорит, что объект не захвачен.

Я установил OpenNI 1.5.4.0 + NITE 1.5.2.21 + Sensor Kinect 5.1.2.1 как для архитектуры x64, так и для архитектуры x86.

моя операционная система — Windows 8.1 x64, и пример NI «Open NI» работает должным образом и показывает поток kinect.

Здесь есть руководство: http://docs.opencv.org/doc/user_guide/ug_highgui.html, но я не знаю, как проверить статус OpenNI в журнале cmake моего opencv248. а также я не знаю, где должны быть установлены эти переменные: «OPENNI_LIB_DIR» и …?! Я знаю, что в окнах есть некоторые переменные окружения, которые можно установить в system> advanced system settings, и я уже установил их с правильным путем, но все же код в openCV не работает.

Я новичок, поэтому, если кто-то может помочь мне все исправить и заставить код работать, это будет оценено!

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]