s1090739 Homework #6
1122 Digital Image Processing Assignment #6 報告
學號: 1090739 姓名: 林昶廷
主題: Morphological Image
Processing 數學形態學影像處理練習
專案目標:
利用數學型態影像處理,計算附件圖片中的
(1)大木圓榫數量
(2)小木圓榫數量
開發平台:
Microsoft Windows 11, Visual Studio 2022, OpenCV 4.90, C++
程式架構與功能說明:
1. 程式執行時會顯示gray(灰階圖)、binary(二質化圖)、morphed(closing處理後圖)、Detected
Circles(檢測結果的圖)和顯示大木圓榫數量、小木圓榫數量。
2.
成果展示與討論:
1. 讀取圖片並將圖片轉為灰階。
2. 將灰階圖片進行高斯模糊。
3. 將灰階圖轉為二質化圖。
4. 將二質化圖運用morphologyEx function進行closing。
5. 將二質化圖透過HoughCircles function(調整參數) 取得半徑與圓心(以圓圈進行判斷木樁)。
6. 將取得到的半徑與圓心畫在原圖中顯示並以半徑大小區隔大木樁和小木樁且顯示木樁數量。
圖、木樁數量
圖、gray
圖、binary
圖、morphed
圖、Detected
Circles
留言
張貼留言