0

私はここで説明されている正確な問題をほとんど抱えています:

WindowsでのVideoCapture OpenCV 2.4.2エラー

提供された提案はどれも役に立たなかったので、もう一度尋ねようと思いました. Windows 7 で Visual Studio 2010 Express を使用していますが、Visual Studio 2008 Professional も試してみましたが、まったく同じ結果が得られました。私はコンパイルでき、アプリケーションを実行すると、予想されるすべての DLL がロードされています (OpenCV の他のバージョンの DLL が誤ってロードされることはありません)。これをデバッグするために他にできることはありますか? Creative Live! を使用しています。カム社交 HD AF。このカメラを OpenCV で動作させることができた人は他にもいると思います。次のコードを実行すると:

#include "opencv2/opencv.hpp"
#include <iostream>
using namespace cv;
using namespace std;

int main(int, char**)
{
    VideoCapture cap("0"); // open the default camera
    if(!cap.isOpened())  // check if we succeeded
       {
     cout << "Error opening camera!";
     getchar();
     return -1;
 }
    // the camera will be deinitialized automatically in VideoCapture destructor
    return 0;
}

私はいつも次のメッセージを受け取ります:

警告: ファイルを開く際のエラー (../../modules/highgui/src/cap_ffmpeg_impl.hpp:365) カメラを開く際のエラー!

アドバイスをいただければ幸いです。ありがとう!

4

0 に答える 0