如何實(shí)現(xiàn)視覺識(shí)別形狀
1. 功能說明
? ? ? 通過攝像頭識(shí)別圓形及矩形兩種形狀。

2. 電子硬件
? ? ?本實(shí)驗(yàn)中采用了以下硬件:

3. 功能實(shí)現(xiàn) ?
? ?工作原理:
? ? ? ? ? ? ? ? ? ① 導(dǎo)入一張圖片或者通過WiFi傳遞攝像信息給PC;
? ? ? ? ? ? ? ? ? ② 在PC端使用OpenCV對(duì)圖像轉(zhuǎn)化為灰度圖像;
? ? ? ? ? ? ? ? ? ③ 檢測圓形和矩形。
? ? 檢測圓形使用霍夫變換:
? ? 檢測矩形:
3.1硬件連接
? ? 將攝像頭與路由器連接,啟動(dòng)路由器,將PC連接到路由器的WIFI網(wǎng)絡(luò)。

接線說明:
? ? ? ? ? ? ① 將2510通信轉(zhuǎn)接板連接到擴(kuò)展板的擴(kuò)展塢上面;
? ? ? ? ? ? ② 用3根母對(duì)母杜邦線將2510通信轉(zhuǎn)接板與WiFi路由器連接起來,GND-GND、RX-RX、TX-TX;
? ? ? ? ? ? ③ 找到1根USB線,一端連接到2510通信轉(zhuǎn)接板接口上,另一端連接到WiFi路由器USB接口上;
? ? ? ? ? ? ④ 將攝像頭線連接到WiFi路由器接口上。
3.2示例程序
? ? 下面提供一個(gè)可以進(jìn)行識(shí)別圓形和矩形的參考例程(ShapeDetect\ShapeDetect\MainWindow.xaml.cs):
? ? ? 程序識(shí)別圓形及矩形兩種形狀,包括對(duì)圖像以及視頻中的物體的形狀檢測,可參考上面的演示視頻進(jìn)行操作。圖片中物體的形狀識(shí)別,文末資料下載中提供一張測試圖片,然后選擇圖片按鈕,選擇要檢測的圓形或者矩形,點(diǎn)擊形狀檢測。

? ? ? 視頻中的形狀識(shí)別,選擇視頻按鈕,選擇要檢測的圓形或者矩形,點(diǎn)擊形狀檢測,可以使用球體或者矩形狀物體進(jìn)行檢測。
4. 資料下載
資料內(nèi)容:
①識(shí)別形狀-例程源代碼
②測試圖片.jpg
資料下載地址:https://www.robotway.com/h-col-200.html
想了解更多機(jī)器人開源項(xiàng)目資料請(qǐng)關(guān)注 機(jī)器譜網(wǎng)站 https://www.robotway.com