У меня есть OpenCV проект, написанный с OpenCV 2.4.6 (без OpenNI) в Visual Studio 2012.Чтобы отобразить рамку видео RGB с помощью камеры opencv и kinect primesense?
Project использует встроенную веб-камеру, но теперь я хочу использовать Kinect камеру для RGB кадры вместо веб-камеры.
- Можно ли использовать камеру с понятием Kinect без использования OpenNI?
- Нужно ли устанавливать OpenNI и связывать его с OpenCV и все, что нужно для использования камеры RGB от устройства Prime sense?
В настоящее время я пишу следующий код:
VideoCapture capture(CV_CAP_OPENNI); // I have tried with capture(0), capture(1)
if(!(capture.isOpened())){
cout << "OPENCV:Cannot open the WebCamera" << endl;
return -1;
}
И результат в том, что он не в состоянии открыть захват и он не здесь. Я новичок во всем этом и объясню, нужно ли мне что-либо устанавливать или включать что-нибудь? Я уже установил драйверы Prime sense. Благодарю.
Какая ошибка вы получаете ..? – scap3y
ошибки нет, capture.isopened() is false .... не удалось открыть захват – UnresolvedSymbols