использовать камеру Kinect в качестве веб-камеры в Ubuntu

У меня есть программа python openCV, которая использует веб-камеру для отслеживания цели изображения. Я переключил компьютеры, но у этого нового компьютера нет веб-камеры. Я подключил свой Kinect, установил Stome с OpenKinect.org (теперь могу использовать glview) и хотел бы использовать камеру Kinect в качестве веб-камеры для этой программы. Как я могу это сделать? Программа, которую я написал: http://pastebin.com/usspQXNU

1
задан 7 January 2012 в 23:51

2 ответа

Более новые ядра (3.0 или выше IIRC) поддерживают , используя RGB-камеру Kinect в качестве обычной веб-камеры. Предположим, что камера Kinect - / dev / video0, вы можете запустить эту команду для получения видеопотока:

$ gst-launch-0.10 v4l2src device=/dev/video0 ! video/x-raw-yuv ! ffmpegcolorspace ! xvimagesink

Это означает, что OpenCV highgui.cvCreateCameraCapture(0) также должен просто работать (с 0 в качестве идентификатора камеры Kinect ).

Вы можете проверить, загружены ли модули с помощью этой команды:

$ lsmod | grep -i gspca
gspca_kinect           12936  0
gspca_main             28366  1 gspca_kinect
videodev               98259  2 gspca_main,uvcvideo 
0
ответ дан 7 January 2012 в 23:51

Попробуйте, это может вам помочь

0
ответ дан 7 January 2012 в 23:51

Другие вопросы по тегам:

Похожие вопросы: