作業說明:
題目:
請撰寫一個程式,利用數學型態學影像處理運算(erode(), dilate()等函式),計算出所附圖像(共三張)每張圖像中圍棋個數。
開發環境:
- Windows10
- Visual Studio 2017
- OpenCV - 4.5.1
- C++
程式說明:
用erode&dilate做事前處理,findContours計算數量
- 讀取圖片成灰階圖
- 做二值化
- 做侵蝕&膨脹設定
- findContours來計算數量
- 存取圖片&輸出結果
執行結果:
作業說明:
題目:
請撰寫一個程式,利用數學型態學影像處理運算(erode(), dilate()等函式),計算出所附圖像(共三張)每張圖像中圍棋個數。
開發環境:
- Windows10
- Visual Studio 2017
- OpenCV - 4.5.1
- C++
程式說明:
用erode&dilate做事前處理,findContours計算數量
執行結果:
作業說明:
請撰寫一個程式,利用數學型態學影像處理運算(erode(), dilate()等函式),計算出所附圖像(共三張)每張圖像中圍棋個數。
a. 請在部落格呈現經由數學型態學影像處理運算後的圖像,同時要呈現你程式輸出棋子數量的螢幕截圖。
b. 程式不一定可以算出正確棋子數量,越接近正確答案越好!
開發環境:
Window 10、Anaconda Navigator 2.0.1、Spyder 5.0.0、OpenCV 4.0.1
程式說明:
程式執行畫面及結果:
一、作業說明:
二、使用環境:
- Windows 10
- Visual Studio 2019 16.8.2(C++)
- OpenCV4.5.0
三、程式流程:
-imread()讀取圖像,並resize()成適當大小四、作業成果:
IMG_5702.JPG (原棋子數:24,計算得出:21)
IMG_5703.JPG (原棋子數:31,計算得出:28)
IMG_5704.JPG (原棋子數:31,計算得出:31)