s1061402 影像處理作業7
1.
作業內容說明
請撰寫一個程式,利用數學型態學影像處理運算(erode(),
dilate()等函式),計算出所附圖像(共三張)每張圖像中圍棋個數。
2.
開發環境
Windows10
Visual Studio 2017 c++
Opencv4.5.1 vc15
3.
操作方式
在code內輸入三張圖片的路徑並執行,執行完會cout預測數量以及處理過後的圖。
4.
程式說明
把圖片轉成黑白後進行二值化並且把每個點用255減掉得到反白後的二值化圖。
再來先用dilate()將圖中的細小黑點去除以免影響下一步erode()後得到的圖形。
最後用findcontours()找到數量。
5. 執行結果
預測結果
IMG_5072膨脹侵蝕後結果
預測22(實際24)
IMG_5073膨脹侵蝕後結果
預測26(實際31)
IMG_5074膨脹侵蝕後結果
預測31(實際31)
沒有留言:
張貼留言