Люди добрые, помогите.
Только начинаю программировать на OpenCV.
Пытаюсь захватить видео из файла. Пишу самую простую программу ( VS 2008 Express Edition), компилирую, но за место меняющихся картинок у меня в окне серый квадрат
На всякий случай напишу код:
#include "highgui.h"
int main( int argc, char** argv )
{
cvNamedWindow( "AVI Video", CV_WINDOW_AUTOSIZE );
CvCapture* capture = cvCreateFileCapture( "video.avi" );
IplImage* frame;
while(1)
{
frame = cvQueryFrame( capture );
if( !frame ) break;
cvShowImage( "AVI Video", frame );
char c = cvWaitKey(33);
if( c == 27 ) break;
}
cvReleaseCapture( &capture );
cvDestroyWindow( "AVI Video" );
}