請撰寫一個程式,利用數學型態學影像處理運算,計算出所附圖像共三張,列出每張圖像中圍棋個數。
- Windows 10
- Spyder ( Python3.5 )
- Python
- Opencv 3.4.1
- 使用imread讀入圖片,並轉換為灰階圖
- 用cvtColor()將圖片轉成灰階圖
- 降低圖片雜訊:GaussianBlur()
- 轉成二值化:threshould()
- 偵測物件之邊緣:Sobel()索伯運算子
- 找出物件之輪廓、計算數量:findContours()
四、環境設置介紹:
首先下載 Anaconda 後將其路徑加入到path,以免python無法正確運行。
挑選一個覺得順眼以及符合系統需求的package 輸入:conda install -c https://conda.anaconda.org/package名稱 下載完畢開啟Spyder即可
五、執行結果:
IMG1:
IMG2:
IMG3:
偵測結果:
沒有留言:
張貼留言