2012-02-29 4 views
0

난 그냥 opencv2.3를 사용하기 시작하고 내 이전 주제 load library error에 대한 답변에 주어진 모든 단계를 따랐다을 컴파일합니다. 그럼, why-is-visual-studio-2010-not-able-to-find-open-pdb-files에 지정된 오류를 반환하는 튜토리얼을 OpenCV에서 경고없이 출력

#include <cv.h> 
#include <highgui.h> 
using namespace cv; 
int main(int argc, char** argv) { 
    Mat img = imread("C:\OpenCV2.3\pic1.jpg"); 
    if (!img.data) { 
     printf(" No image data \n "); 
     return -1; 
    } 
    namedWindow("Example1", CV_WINDOW_AUTOSIZE); 
    imshow("Example1", img); 
    waitKey(0); 
    return 1; 
} 

에서 간단한 코드를 썼습니다. 해답을 읽고 Symbol 다운로드를 확인한 후에도 경고 메시지가 표시됩니다! 게다가, 나는 이미지 쇼를 볼 수 없다. 나는 무엇을 해야할지에 대해 당혹스럽고 이것은 모두 너무 압도적입니다. 친절하게 무엇이 잘못되었는지 알려주세요.

+0

C++ 코드처럼 보이므로 C++ 태그를 추가하여 더 많은주의를 기울여야합니다. – karlphillip

답변

2

프로그램을 컴파일하고 실행할 수 있었습니까? 분명하지 않아.

어쨌든, 당신의 코드에 한 가지 문제가있다.

Mat img = imread("C:\\OpenCV2.3\\pic1.jpg");! 
+0

Thanx. 경고가 더 이상 존재하지 않으며 프로그램도 출력을 반환합니다. 그러나로드 라이브러리 문제는 내 이전 스레드에서 언급 한대로 응답합니다. –