一、作業說明:
請撰寫一個程式,利用數學型態學影像處理運算,計算出所附圖像中圍棋個數。
二、開發環境:
Windows 10
Python 3.9.7
OpenCV 4.5.5
三、實作方式:
1. imread()讀入圖片後轉成灰階圖像
2. threshold()做二值化
3. 計算kernel後做opening(),用來消除小於結構元大小的細小區域
4. 再做dilate()
5. 使用distanceTransform()計算圖像中每一個非零點距離離自己最近的零點的近似或精確距離
四、執行結果:
實際數量:24,預估數量:21
沒有留言:
張貼留言