畢業設計過程記錄三,開啟攝像頭和霍夫曼圓檢測

2021-07-29 09:48:12 字數 1185 閱讀 3218

做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...