#include "cxcore.h"
#include "cvcam.h"
#include "windows.h"
#include <string>
#include "highgui.h"
int main( int argc ,char ** argv)
{
CvCapture * capture = cvCreateFileCapture ("camera.avi");
if(capture==NULL)
{
printf("NO capture");
return 1;
};
double fps=cvGetCaptureProperty(capture, CV_CAP_PROP_FPS );
int vfps = 1000 / fps;
printf("%5.1f\t%5d\n",fps,vfps);
cvNamedWindow("example",CV_WINDOW_AUTOSIZE);
IplImage * frame;
while(1)
{
frame = cvQueryFrame( capture );
if(!frame)
break;
cvShowImage("example",frame);
char c = cvWaitKey(vfps);
if(c == 27 )break;
}
cvReleaseCapture(&capture);
cvDestroyWindow("example");
return 0;
}
转载于:https://www.cnblogs.com/qq76211822/p/4712003.html