一、作業要求
請撰寫一個程式,利用數學型態學影像處理運算(erode(), dilate()等函式),計算出所附 圖像(共三張)每張圖像中圍棋個數。 a. 請在部落格呈現經由數學型態學影像處理運算後的圖像,同時要呈現你程式輸出棋 子數量的螢幕截圖。 b. 程式不一定可以算出正確棋子數量,越接近正確答案越好!
二. 使用環境
2.PYTHON
三. 實作方法
接著cv2.threshold() 對圖片做二值化
用cv2.erode() 進行數次的腐蝕
用cv2.dilate() 進行數次的膨脹
接著cv2.findContours() 找出輪廓 並計算個數
四. 實作結果
圖片5702,5703,5704的棋子數分別為24 ,32,31(皆為目測)
而我所做出的結果分別為22(-2) , 32 , 31
以下為分別處理運算後的影像:
5702:
5703:
沒有留言:
張貼留言