做opencv最基礎的就是利用攝像頭進行實時影象處理。這在後面會有許多的用處。
例如一段簡單的開啟攝像頭的**:
#include "stdafx.h"
#include #include #include int main( int argc, char** argv )
cvreleasecapture(&pcapture);
cvdestroywindow("video");
}
在其中很重要的是 cvcapture* pcapture = cvcreatecameracapture(1);一般情況下cvcreatecameracapture()中傳入的為0,表示電腦自帶攝像頭,還有的是1表示usb攝像頭,當然還有-1-,opencv會開啟乙個視窗讓使用者選擇需要使用的攝像機。
霍夫曼圓是opencv庫中乙個檢測圓形的小函式在條件良好的情況下,幾乎可以檢測所有的圓形。
這段**就是霍夫曼圓的示例:
#include #include using namespace cv;
int main()
imshow("效果圖", frame);
waitkey(30);
}return 0;
}
opencv的學習很豐富很好玩!
二次編輯(2017、9、16)
因工作需要,寫了乙個可以找多個圓的相似程式,一起發上來了,其中注釋掉了一些視窗
#include "stdafx.h"
#include #includeusing namespace cv;
using namespace std;
const int kvalue = 15;//雙邊濾波鄰域大小
int main()
}imshow("三通道", dst);
//imshow("正常影象", frame);
//imshow("灰度化", edges);
waitkey(30);
}
具體效果如下圖:
你以為我會告訴你,我的圓點圖是用word畫的,天真!!!!!!!!!
畢業設計記錄
2019年4月13日 今天想要解決的是植物與使用者的繫結問題 區別植物的話可以根據plantid實現與植物的一一對應 設想乙個產品id,寫在硬體產品的說明數裡面,使用者在設定引數時需要將植物與裝置繫結。插入該植物的相關引數 insert insert plant plantname,plantpic...
畢業設計記錄 2 13
1.今天重新設計了資料庫,做了比較細緻的修改,增加了5個表。2.完成了spring boot mybatis連線資料庫的generator,完成了登入功能。對一些問題做點記錄 1 generatorconfig.xml的頭文標紅 左邊有紅色小燈泡,點選fetch external resource即...
2018 3 28畢業設計過程
1.安裝微擎框架,因資料庫密碼不正確,遂修改mysql資料庫root許可權預設密碼。登入ip為localhost的是主使用者。修改後phpadmin無法登入,顯示 1045 access denied for user root localhost using password no cfg ser...