s1101421 Homework #6

 

1122 Digital Image Processing Assignment #6 報告

學號:s1101421 姓名:陳昱翔

主題:

Morphological Image Processing 數學形態學影像處理練習

專案目標:

    開發一個自動化的影像處理工具,用於檢測並計數影像中不同大小的圓木

將檢測到的圓木根據其半徑大小進行分類,並分別計數大圓木和小圓木的數量後,在原始影像上標記檢測到的圓形位置和大小,並使用不同顏色標示不同類型的圓木。

 

開發平台:Microsoft Windows 11, Visual Studio Code, OpenCV 4.90, Python

功能說明:

1.    執行程式碼後可以處理輸入的圖片。



2. 輸出成果:


程式架構:

使用 OpenCV 庫讀取輸入影像後將彩色影像轉換為灰度影像,以便於後續的二值化處理。將灰度影像轉換為二值影像,然後使用高斯模糊來將圖片模糊化。利用膨脹和腐蝕操作強化影像特徵,消除雜訊。使用霍夫變換檢測影像中的圓形物體,並根據圓形的半徑大小進行分類和計數。將檢測結果輸出到控制台並在圖像上標記檢測到的圓形,最終顯示處理後的影像。



留言

這個網誌中的熱門文章

rzwang Homework #1

s1101438 Homework #1

s1093309 作業6