首页 > 其他 > 详细

opencv 提取avi视频中的帧,逐帧播放

时间:2018-11-28 21:38:31      阅读:509      评论:0      收藏:0      [点我收藏+]

#include <highgui.hpp>
#include <highgui/highgui_c.h>
#include <opencv2/core/core.hpp>
#include <opencv2/imgproc/imgproc.hpp>
//#include <opencv2/core/core.hpp>
//#include <opencv2/highgui/highgui.hpp>
//#include <opencv2/opencv.hpp>

using namespace cv;
using namespace std;
String path = "C:\\Users\\fengl\\Desktop\\素材.avi";
int main()
{
VideoCapture cap(path);
if (!cap.isOpened())return -1;

int frames_avi = cap.get(CAP_PROP_FRAME_COUNT);
Mat img;
for (int frame_indes = 2; frame_indes < frames_avi; frame_indes++)
{
img.setTo(Scalar(0, 0, 0));
cap.read(img);
imshow("image", img);
waitKey(30);
}

return 0;
}

 

opencv 提取avi视频中的帧,逐帧播放

原文:https://www.cnblogs.com/zfq572815535/p/10034448.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!