Не может получить кадр с устройства openni в python-opencv

Я использую raspberry pi для получения кадров с устройства ASUS Xtion openni.

Python-opencv, OpenNI и OpenCV установлены на RasPberry Pi правильно.

Я использую следующий код:

import cv2
import cv2.cv as cv

capture = cv2.VideoCapture(cv.CV_CAP_OPENNI)
capture.set(cv.CV_CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE. cv.CV_CAP_OPENNI_VGA_30HZ)

okay, color_image = capture.retrieve(0, cv.CV_CAP_OPENNI_BGR_IMAGE)

Этот код работал без проблем раньше. Но теперь я всегда получаю "хорошо" значение как "ложь". Как я могу исправить эту проблему?

Спасибо,

1 ответ

У вас есть драйверы v4l?

Если не

sudo modprobe bcm2835-v4l2
Другие вопросы по тегам