// Visual Studio 2008 , OpenCV 2.1


#include "stdafx.h"
#include <cv.h>
#include <cxcore.h>
#include <highgui.h>

int _tmain(int argc, _TCHAR* argv[])
{

 CvCapture* capture = NULL;
 IplImage * frame = 0;
 IplImage * frame_copy = 0;

 capture = cvCaptureFromFile("sample.avi");
 cvNamedWindow("reuslt", 1);

 for(;;)
 {

  if (!cvGrabFrame(capture))

   break;

  frame = cvRetrieveFrame(capture);
  if (!frame)

   break;

  cvShowImage("result", frame);
  if (cvWaitKey(33) >= 0)

   break;

 }

 cvReleaseImage(&frame_copy);
 cvReleaseCapture(&capture);
}

+ Recent posts