Перейти к содержимому
Compvision.ru

kveigs

Пользователи
  • Количество публикаций

    2
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем kveigs


  1. Люди добрые, помогите.

    Только начинаю программировать на 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" );

    }

×