學習了opencv開啟攝像頭,**如下:
2.我的**是憑記憶寫的,沒用vs2010執行,可能會有錯誤,如果發現請指出。
#include
#include
int main(int argc,char** argv)
iplimage* frame=null;
cvcapture* camera=null;
camera=cvcreatecameracapture(0);
while(1)
frame=cvqueryframe(camera);
cvnamedwindow("攝像頭");
cvshowimage("攝像頭",frame);
char c=cvwaitkey(30);
if(c==27)break;//esc退出
cvdestroyallwindows();
//cvreleaseimage(&frame);
cvreleasecapture(&camera);
return 0;
有一點不明白,為什麼加上cvreleaseimage(&frame);這句時按下esc鍵就出錯誤。希望有大神給講解。
opencv心得體會 opencv學習心得第一章
背景介紹 opencv是專門用於影象處理的機器視覺庫,python是用於快速開發的輕量級語言。opencv提供的介面可以讓python輕鬆的對這個機器視覺庫進行操作,進行影象處理。opencv中的gui特性 開發環境為linux的ubuntu使用的語言為python 1 影象的基本操作 首先我們先學...
OpenCV學習心得 7 閾值處理
轉載請註明出處與作者 opencv提供了2個函式來處理閾值.第乙個函式 double threshold inputarray src,outputarray dst,double thresh,double maxval,int thresholdtype 這個函式是使用乙個固定的值thresh來...
OpenCV學習心得 5 影象通道分離
轉載請註明出處與作者 opencv提供了乙個函式可以進行通道的分離,就是 cv split.void split const mat mtx,vector mv void split const mat mtx,mat mv 這個函式的第二個引數是乙個std vector容器.需要注意的是此容器必須...