在opencv下读取视频保存为图片

Posted 林梦然

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在opencv下读取视频保存为图片相关的知识,希望对你有一定的参考价值。

VideoCapture capture;

capture.open("D:\\car.avi");//读取视频

 

对于视频下一帧的读取:

capture>>frameImg;//读取视频流下一帧控制,字符重载

 

对于视频的图片保存

std::stringstream ss;//存储图片路径保存信息

ss<<"D:/output/image_"<<setfill(‘0‘)<<setw(3)<<(nCount-1)<<".jpg";//设置路径信息及图片名

cv::imwrite(ss.str(),frameImg);//将视频帧保存在指定路径下

以上是关于在opencv下读取视频保存为图片的主要内容,如果未能解决你的问题,请参考以下文章

关于opencv读取图片、视频总是窗口一闪不出图、视频的问题

C++ opencv读取视频保存成图片并对图片进行部分截取

Opencv:按帧数读取视频并保存图片

使用Python+Opencv从摄像头逐帧读取图片保存在本地

opencv 怎样从MP4格式视频中读取一帧

OpenCV:01图片&视频的加载显示