私は C で OpenCV を使用しています。ウィンドウでビデオを実行するつもりです (そして、作成したアルゴリズムでフレームを表示する前に、フレームを少し処理します)。ただし、次の行:
CvCapture* capture = cvCreateFileCapture("eve.avi");
エラーが表示されます:
OpenCV Error: Bad flag (parameter or structure field) (Unrecognized or unsupported
array type) in cvGetMat, file /build/buildd/opencv-2.3.1/modules/core/src/array.cpp,
line 2482 terminate called after throwing an instance of 'cv::Exception'
what(): /build/buildd/opencv-2.3.1/modules/core/src/array.cpp:2482: error: (-206)
Unrecognized or unsupported array type in function cvGetMat
横たわっているのを見つけたさまざまな .avi ファイルを試しましたが、すべてこれを生成します。Ubuntu 12.10 を使用しています。