2020年6月30日 星期二

1051415 影像作業處理6

1.作業說明:
請撰寫一個程式,利用數學型態學影像處理運算(erode(), dilate()等函式),計算出所附圖像(共三張)每張圖像中圍棋個數。 
a. 請在部落格呈現經由數學型態學影像處理運算後的圖像,同時要呈現你程式輸出棋子數量的螢幕截圖。 
b. 程式不一定可以算出正確棋子數量,越接近正確答案越好! 

2.使用環境:
 Visual Studio 2017
 opencv3.4.7

3.實作方法:
blur():平滑處理
threshold():二值化
dilate():膨脹處理
findContours():尋找邊緣
drawContours():畫出邊緣
contourArea():計算圍出來的面積大小  (用來計算數量用)

4.執行結果:
原圖

二值化 > 膨脹 > 畫邊緣

實際結果:24,31,31  預測結果:24,32,32  誤差:0,+1,+1

沒有留言:

張貼留言