2022年6月9日 星期四

s1081407 作業7

     

作業說明

〈 數學型態學影像處理應用 Morphological Image Processing〉

請撰寫一個程式,利用數學型態學影像處理運算(erode(), dilate()等函式),計算出所附圖像(共三張)每張圖像中圍棋個數。
a. 請在部落格呈現經由數學型態學影像處理運算後的圖像,同時要呈現你程式輸出棋子數量的螢幕截圖。
b. 程式不一定可以算出正確棋子數量,越接近正確答案越好!


作業環境

  • Windows 11
  • OpenCV 4.5.4
  • Visual Studio Code

實作方法

  1. 讀取圖片
  2. 轉成灰色,裁切大小
  3. 將圖片二值化
  4. 做erode和dilate,用canny圈出邊緣
  5. 用HoughCircles檢測有幾個圈圈

執行結果

檢測到的黑子數目:


































沒有留言:

張貼留言