作業說明:
請撰寫一個程式,利用數學型態學影像處理運算(erode(), dilate()等函式),計算出所附圖像(共三張)每張圖像中圍棋個數。
開發環境:
Window10
Visual Studio 2017
Python3.9
OpenCV 4.5.1
程式說明:
1. imread讀取圖片,並將其設為灰階圖
2. 用threshold將灰階圖二值化
3. 每個點減掉255將其反白
4. erode將圖片侵蝕後
5. dilate在將圖片膨脹
6. 用findContours計算出符合個數
執行結果:
IMG-5702:
侵蝕 膨脹
IMG-5703:
侵蝕 膨脹
IMG-5704:
侵蝕 膨脹
沒有留言:
張貼留言