0
here으로 표시된 예제를 실행 해 봅니다. 불행히도 그것은 작동하지 않습니다. 카메라가 열리지 않습니다. 프로그램이 온라인상에서 실패 함OpenCV 2.3.1을 사용하여 웹 카메라를 캡처 할 수 없습니다.
VideoCapture cap(0);
if(!cap.isOpened())
return -1; // on this line the program fails
나는 이미지 (치즈)를 캡처하는 프로그램을 실행할 때 카메라가 제대로 작동한다고 확신한다. 내가 64 비트 우분투 11.04
를 사용
나는 다음 COMAND에는 카메라가 없었다 것 같다
g++ -Wall -o my_program my_program.cpp -lopencv_highgu
로 프로그램을 컴파일합니다. 그러나 다른 프로그램에서는 카메라가 작동합니다.
왜 작동하지 않는가?
어떤 카메라를 사용하고 있습니까? [이 목록에 있습니까?] (http://opencv.willowgarage.com/wiki/Welcome/OS)? –
Logitech 캠을 사용하고 있습니다. 그러나 나는 모델을 모른다. 그러나 민트 10 32 비트 시스템과 openCV 2.0에서 제 카메라가 잘 작동했습니다. –
'VideoCapture cap (-1);'은 어떻습니까? – karlphillip