s1101421 Homework #6
1122 Digital Image Processing Assignment #6 報告
學號:s1101421 姓名:陳昱翔
主題:
Morphological Image Processing 數學形態學影像處理練習
專案目標:
開發一個自動化的影像處理工具,用於檢測並計數影像中不同大小的圓木
將檢測到的圓木根據其半徑大小進行分類,並分別計數大圓木和小圓木的數量後,在原始影像上標記檢測到的圓形位置和大小,並使用不同顏色標示不同類型的圓木。
開發平台:Microsoft Windows 11, Visual Studio Code, OpenCV
4.90, Python
功能說明:
1.
執行程式碼後可以處理輸入的圖片。
程式架構:
使用 OpenCV 庫讀取輸入影像後將彩色影像轉換為灰度影像,以便於後續的二值化處理。將灰度影像轉換為二值影像,然後使用高斯模糊來將圖片模糊化。利用膨脹和腐蝕操作強化影像特徵,消除雜訊。使用霍夫變換檢測影像中的圓形物體,並根據圓形的半徑大小進行分類和計數。將檢測結果輸出到控制台並在圖像上標記檢測到的圓形,最終顯示處理後的影像。
留言
張貼留言