经常遇到一些视频需要拆分成图像序列进行处理,再把图像序列组合成视频。下面介绍一下图片序列和视频文件的相互转换问题。直接上代码,注释的很详细了
测试环境为VS2015+Opencv340
#include <opencv2\opencv.hpp>
#include <iostream>
using namespace std;
using namespace cv;
int main()
{
char fileName[200];
Mat frame;
/*---------------------------------------------------
------------视频转换为图像序列-----------------------
---------------------------------------------------*/
VideoCapture cap;
cap.open("D:\\video\\180910.mp4");