オフラインオブジェクト検出用に、単純なaviファイル表示ビデオを実装しました。しかし、私の問題は、エラーが発生しないことですが、デバッグすると表示されません。案内してください。
int main( int argc, char** argv )
{
cvNamedWindow( "Example2", CV_WINDOW_AUTOSIZE );
CvCapture* capture = cvCreateFileCapture("S:\MOVIES\English movies\\TANGLED.avi" );
IplImage* frame;
while(1) {
frame = cvQueryFrame( capture );
if( !frame ) break;
cvShowImage( "Example2", frame );
char c = cvWaitKey(33);
if( c == 27 ) break;
}
cvReleaseCapture( &capture );
cvDestroyWindow( "Example2" );
}
また、ビデオファイルのサイズ制限はありますか、それともopencvのバージョンによって異なりますか?私のビデオは人間を動かすためのものです。私はビジュアルスタジオC++2008でopencv2.3を使用しています。
ありがとう。