Bonjour,
Je teste la récupération du flux de la webcam dans un programme qui doit tourner sous linux (ma config : Ubuntu 13.04), et j'utilise opencv dans un programme Qt (Qt 4.8.3 et qtcreator 2.6.1).
La ligne :
m_capture = cvCaptureFromCAM(0);
me retourne un pointeur null pour m_capture, alors que le meme programme tourne tres bien sous windows (meme machine, en dual boot).
Il semble que ce soit un problème de permissions, car j'ai réussi hier à faire tourner le programme en le lançant dans un terminal, après m'être ajouté le groupe secondaire "video". Aujourd'hui, mon PC a fait une mise à jour de sécurité et ça ne marche plus ...
Si quelqu'un connait quelque chose concernant les droits d'accès à la webcam, ça m'intéresse. Je précise que j'ai tenté un :
sudo chmod 666 /dev/video0, qui a bien changé les droits sur le device, mais sans succès concernant le retour de la fonction cvCaptureFromCAM(0)
Merci d'avance pour vos suggestions
Olivier
Partager