2014-03-31 2 views
0

이 코드를 사용하면 프레임에 비디오가 표시되지만이 코드를 실행하면이 처리되지 않은 예외가 발생합니다. 마이크로 소프트 C++ 예외 : 메모리 위치 0x00000099DFC1F3B0에서 이력서 :: 예외 0x00007FFF945FAB78에서 ConsoleApplication2.exe에서에서OpenCv 2.4.8 VideoCapture에서 처리되지 않은 예외

#include <opencv/cv.h> 
#include <opencv/highgui.h> 

using namespace cv; 

int main() 
{ 

    Mat image; 
VideoCapture cap; 
cap.open(0); 
namedWindow("Window",1); 
while (1) 
{ 
    cap>>image; 
    imshow("Window",image); 
    waitKey(100); 
} 

return 0; 
} 

처리되지 않은 예외입니다.

이 처리되지 않은 예외에서 벗어나려면 어떻게해야합니까? & 비디오를 올바르게 표시 하시겠습니까?

참고 : OpenCV의 2.4.8, V.S.2012 64을 사용

+0

복제본 [OpenCV2.4.2 처리되지 않은 예외 VideoCapture] (http://stackoverflow.com/questions/12352904/opencv2-4-2-unhandled-exception-on-videocapture) – jhauris

+0

가끔은 그 종류의 이상한 Visual Studio Express에서 예외가 발생했을 때 실행 파일이있는 폴더에 opencv dll을 제공하지 않았을 때 ... "opencv_xyz.dll을 찾을 수 없습니다"및 처리되지 않은 예외로 표현하는 것과 같은 이유로 프로가 이상합니다. – marol

+0

내 운영 체제가 x64이지만 vs가 Programms (x86)에 설치되어 있습니다. 두 가지 모두에서 작동하려고했지만 카메라 라이트가 켜져 있고 처리되지 않은 예외와 동일한 결과가 발생했습니다. – user3479491

답변

0

체크 종속 VS, 프로젝트/주소 확인 LIB 이름 프로젝트 이름 구성/LINKE/입력 .