Novos kernels (3.0 ou superior IIRC) suporte usando a câmera RGB do Kinect como uma webcam normal. Suponha que a câmera do Kinect seja / dev / video0, você pode executar este comando para obter um fluxo de vídeo:
$ gst-launch-0.10 v4l2src device=/dev/video0 ! video/x-raw-yuv ! ffmpegcolorspace ! xvimagesink
Isso significa que highgui.cvCreateCameraCapture(0)
do OpenCV também deve funcionar (com 0 como id para a câmera Kinect).
Você pode verificar se os módulos estão carregados com este comando:
$ lsmod | grep -i gspca
gspca_kinect 12936 0
gspca_main 28366 1 gspca_kinect
videodev 98259 2 gspca_main,uvcvideo