opencv を使用して USB ウェブカメラを開く際に問題が発生しました。実際には、ウェブカメラを開くことさえできません。たとえば、次のコードも機能しません。
#include <iostream>
#include "opencv2/core/core.hpp"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/legacy/legacy.hpp"
using namespace cv;
using namespace std;
int main(void){
VideoCapture c(0);
}
エラーの形式は次のとおりです:「blabla.exe の 0x775370CF (ntdll.dll) での初回例外: 0xC0000008: 無効なハンドルが指定されました。」私はデバッグモードにあり(リリースモードでも同じ結果になります)、コンパイル済みのopencvライブラリを使用しています(VS2012でコンパイルされたと思います)。何も思いつきません。