opencv(六)读取并播放视频(原创)

首先感谢毛星云大神,笔芯

1.接下来贴代码,效果图如下:(额(⊙o⊙)…不是打广告,是用app配音的视频、、、down下来视频带着水印、、)

#include<opencv2\opencv.hpp>
using namespace cv;
int main()
{
    VideoCapture capture("1.mp4");//先实例化再初始化
    while (1)
    {
        Mat frame;//定义一个Mat变量,用于存储每一帧图像
        capture >> frame;//读取当前帧
        imshow("读取视频", frame);//显示当前帧
        waitKey(30);//延时30秒
    }
    return 0;
}

2.知识补充:

首先了解一下videocapture类,感谢博主,地址贴一波:

https://blog.csdn.net/weicao1990/article/details/53379881

重点是读取视频有两种,如下,这篇代码是先实例化再初始化.......什么是实例化和初始化,百度一波:https://bbs.csdn.net/topics/310199833...........小白养成记......

如何理解capture>>frame;读出一帧帧操作http://f.dataguru.cn/thread-905190-1-1.html

强补一波waitkey函数:http://blog.sina.com.cn/s/blog_82a790120101jsp1.html

猜你喜欢

转载自blog.csdn.net/weixin_42732240/article/details/88578971