opencv設(shè)置采集視頻分辨率方式
更新時間:2019年12月10日 11:40:08 作者:yuyangyg
今天小編就為大家分享一篇opencv設(shè)置采集視頻分辨率方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
#include <opencv2\opencv.hpp>
#include<ctime>
using namespace cv;
using namespace std;
int main( )
{
//【1】從攝像頭讀入視頻
VideoCapture capture(0);
//【2】循環(huán)顯示每一幀
int j=0;
capture.set(CV_CAP_PROP_FRAME_WIDTH, 1080);
capture.set(CV_CAP_PROP_FRAME_HEIGHT,720);
while(1&&(j<100))
{ clock_t start,finish;
start=clock();
j++;
Mat frame; //定義一個Mat變量,用于存儲每一幀的圖像
capture>>frame; //讀取當(dāng)前幀
imshow("讀取視頻",frame); //顯示當(dāng)前幀
cout<<frame.size()<<endl;
imwrite("1.jpg",frame);
finish=clock();
cout << finish-start << "/" << CLOCKS_PER_SEC << " (s) "<< endl;
waitKey(1); //延時30ms
}
return 0;
}
攝像頭要支持設(shè)置不同的分辨率。
1920x1080采集用時0.1s。
1080x720采集用時0.04s。
640x480采集用時0.02s。
以上這篇opencv設(shè)置采集視頻分辨率方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
分析總結(jié)Python數(shù)據(jù)化運營KMeans聚類
本文主要以 Python 使用 Keans 進行聚類分析的簡單舉例應(yīng)用介紹聚類分析,它是探索性數(shù)據(jù)挖掘的主要任務(wù),也是統(tǒng)計數(shù)據(jù)分析的常用技術(shù),用于許多領(lǐng)域2021-08-08
python實現(xiàn) 獲取b站主播直播間 粉絲牌信息的方法
這篇文章主要介紹了python實現(xiàn) 獲取b站主播直播間粉絲牌信息 ,用于實現(xiàn)通過牌子逆向查主播信息這個功能,本文結(jié)合實例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-02-02
Python數(shù)據(jù)分析庫pandas基本操作方法
下面小編就為大家分享一篇Python數(shù)據(jù)分析庫pandas基本操作方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04
python+Splinter實現(xiàn)12306搶票功能
這篇文章主要為大家詳細(xì)介紹了python+Splinter實現(xiàn)12306搶票功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-09-09

