s1101422 Homework #6
m1122 Digital Image
Processing Assignment #6 報告
學號 : s1101422 姓名 : 劉威佑
主題: Morphological Image Processing 數學形態學影像處理練習
專案目標:
利用Morphological的運算方法,以圖檔判斷其中各大小圓型的數量計算
開發平台:Microsoft Windows 10, Visual Studio code,
OpenCV 4.90, python3.12
程式架構功能說明:
1.
使用者將圖檔與程式放置同一資料夾
2.
系統在辨識完數量後會再命令列輸出大小圓圈數量以及將圖片顯示出來並以不同顏色圈出大小圓圈
3.
說明:
l
先將輸入圖片轉換成灰階,之後再加以模糊化,將圖片進行膨脹,之後再使用腐蝕以消除雜訊,之後再利用HoughCircles辨識其中圓形部分,最終利用個圓形的半徑以區分大小數量。
l
之後再利用迴圈於全部圓圈中以座標及半徑方式區分大小圓,我已半徑19為大小圓的分界,大於19則算大圓,剩下為小圓,之後再依照’座標繪製出紅色及藍色的圓圈,分別代表大圓和小圓。


留言
張貼留言