1.将视频保存为连续的图片:
#include "stdafx.h"
#include <stdio.h>
#include "opencv2/opencv.hpp"
#include <iostream>
int main(int argc, char *argv[])
{
CvCapture* capture = cvCaptureFromAVI("G:\\21.flv");
//capture = cvCreateFileCapture("G:\\21.flv");
IplImage* img = 0;
char image_name[100];
cvNamedWindow("testfire");
//读取和显示
while (1)
{
img = cvQueryFrame(capture); //获取一帧图片
if (img == NULL)
break;
cvShowImage("testfire", img); //将其显示
char key = cvWaitKey(20);
sprintf(image_name, "%s%d%s", "video-capture\\video-capture", ++i,