s1101416 Homework #6
1122 Digital Image
Processing Assignment #6
學號:s1101416 姓名:李柏翰
主題:Morphological Image Processing 數學形態學影像處理練習
專案目標:
利用數學型態影像處理,計算附件圖片中的
(1)大木圓榫數量
(2)小木圓榫數量
開發平台:
作業系統–Microsoft Windows 11 家用版(23H2)
開發環境–Visual Studio Code
套件–OpenCV 4.20
程式語言–Python 3.10.11
方法與流程:
- 載入圖像
- 轉換為灰階
- 高斯模糊:平滑圖像。
- 影像侵蝕:細化圖像中的特徵。去除圖像邊緣的像素。
- 膨脹操作:對圖像進行膨脹。擴大圖像中的特徵,用於修復侵蝕過程中過度消除的特徵。
- 霍夫圓變換:檢測圖像中的圓形。設定了參數來識別半徑在 10 到 60 像素之間的圓。
- 圓形標記:檢測到圓形,對每個圓形繪製兩個圓:一個是圓形的邊界(根據半徑大小將大圓形標成藍色,小圓形標為黃色),另一個是圓心(綠色點)。
- 統計圓形數量:統計檢測到的大圓形(半徑 >= 20)和小圓形(半徑 < 20)的數量。
- 輸出和顯示
成果展示與討論:
留言
張貼留言