2012-02-29 40 views
0

私はopencv2.3を使い始めたばかりで、以前のトピックの回答load library errorに記載されているすべての手順に従っています。次に、チュートリアルから簡単なコードを書いた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; 
} 

why-is-visual-studio-2010-not-able-to-find-open-pdb-filesで指定されているエラーが返されます。答えに続き、Symbolのダウンロードをチェックした後、警告は残っています!さらに、私はイメージショーを見ることができません。私は何をすべきかについて困惑しており、これはすべて非常に圧倒的です。親切にも何が間違っているか教えてください。

+0

これはC++コードのように見えますが、C++タグを追加してより注意を引くことにします。 – karlphillip

答えて

2

プログラムをコンパイルして実行できたかどうかを確認してください。それははっきりしていません。

とにかく、あなたのコードには1つの問題があります。

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

Thanx。警告はもう存在しません。プログラムは出力も返します。しかし、ロードライブラリの問題は、私の前のスレッドで述べたように、あなたが答えてくれます。 –

関連する問題