首先感謝毛星雲大神,筆芯
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