我已經檢出了OpenCV SVN回購,安裝了所有必要的庫,編譯並安裝了它。一切都很好,除了它不會找到任何相機。OpenCV 2.2 Ubuntu11.04攝像頭未檢測到
我目前有兩個網絡攝像頭連接到我的電腦,內部攝像頭和一個PS3的眼睛。
ls /dev/video*
給
的/ dev/video0的的/ dev /視頻1
視頻代碼:
VideoCapture capture(0);
if(!capture.isOpened())
{
capture.open(1);
if(!capture.isOpened())
return 0;
}
有與開放,而不是攝像機的視頻文件沒有問題。
我試圖用cap_v4l.cpp中的#include <libv4l1-videodev.h>
代替#include <videodev.h>
。
我也嘗試瞭解決方案on the Ubuntu OpenCV bug 321358 thread。
任何好主意接下來要做什麼?
這些攝像頭在Ubuntu儲存庫版本上工作得很好,但我們正在研究VSLAM,所以我們需要更新的東西。
寫與所述溶液_answer_,請。 – 2011-12-31 14:30:42