2019年6月17日 星期一

1051402 作業五

一、作業要求:
 請撰寫一個程式,利用數學型態學影像處理運算,計算出所附圖像(共三張)每張圖像中圍棋個數。
a. 
請在部落格呈現經由數學型態學影像處理運算後的圖像,同時要呈現你程式輸出棋子數量的螢幕截圖。
b. 
程式不一定可以算出正確棋子數量,越接近正確答案越好
二、使用的環境:
·                  Windows10
·                  Visual stduio2013
·                  Open cv 2.4.13
·                  C++
三、執行方式
·        利用imread()讀入圖片
·        利用threshold將圖片做二值化
·        利用 getStructuringElement()設定dilateelement
·        利用 讀取img的像素,遇到顏色為黑色的話,將四周50pixel的值以灰色取代,並計算棋子數量+1,計算棋子的數量。
、執行結果
圖片一:跑出24個棋子
圖片二:跑出28個棋子



圖片三:跑出31個棋子


 



沒有留言:

張貼留言