2019年6月4日 星期二

1051432 作業五

一、作業要求
請撰寫一個程式,利用數學型態學影像處理運算,計算出所附圖像(共三張),每張圖像中圍棋個數。

二、作業環境:

  • windows10
  • visual studio 2017  
  • opencv 3.4.1
三、程式架構:
  1. threshold設定圖像二值化的閥值
  2. 用bitwise_not()進行顏色的反轉
  3. 用morphologyEx、erode、dilate做腐蝕、膨脹和開運算,調整參數到能最有效的分割圍棋邊界
  4. 用findContours找出共有幾個輪廓,就可知道圍棋個數
四、成果展示:
  • 第一張圖片:
  • 結果:22個圍棋(正確為24個)


  • 第二張圖片:
  • 結果:30個圍棋(正確為31個)

  • 第三張圖片:
  • 結果:31個圍棋(正確為31個)

沒有留言:

張貼留言