1. 作業說明
請撰寫一個程式,利用數學型態學影像處理運算(erode(), dilate()等函式),計算出所附圖像(共三張)每張圖像中圍棋個數。
2. 使用環境
Anaconda(conda 4.8.3)、Python 3.9.2、OpenCV 4.5.1
3. 方法
imread()讀圖--->medianBlur()模糊圖片--->threshold()做二質化
=>getStructuringElement()選擇用橢圓形去做kernel
--->erode()、dilate()侵蝕多次後膨脹他讓它明顯一些
--->findContours()偵測輪廓
以下展示~(只有第三張做完整展示/一、二張直接上結果)
原圖:
模糊後:
二值化:
沒有留言:
張貼留言