一、作業要求:
    請撰寫一個程式,利用數學型態學影像處理運算(erode(), dilate()等函式),計算出所附圖像(共三張)每張圖像中圍棋個數。 
    a.請在部落格呈現經由數學型態學影像處理運算後的圖像,同時要呈現你程式輸出棋子數量的螢幕截圖。
    b.程式不一定可以算出正確棋子數量,越接近正確答案越好!
二、使用工具:
    1.Visual Studio Code
    2.Python
      版本:3.7.3 32bit
    3.OpenCV
      版本:4.2.0
三、實作方法:
1.先用imread()讀取圖片,並轉為灰階。
2.再進行二值化,閾值設為100,超過的設為255,再反轉。
3.利用cv2.getStructuringElement(),把kernel設為(250,300)
4.好了之後,先侵蝕再膨脹。
5.最後,用cv2.findContours(),找出棋子數目。
四、實作結果:
IMG_5702
IMG_5703
IMG_5704



沒有留言:
張貼留言