2020年6月27日 星期六

1061537 影像處理作業 6

一、Morphological Image Processing


撰寫一個程式,利用數學型態學影像處理運算(erode(), dilate()等函式),計算出所附
圖像(共三張)每張圖像中圍棋個數。

二、實作方法


1.  使用imread()讀取圖片
2.  使用getStructuringElement()建立好 erosion & dilition 所需要的elements
3.  使用threshold()將圖片進行反二值化,將黑棋變為白色。
4.  使用erode()將一些重疊部分侵蝕掉,盡量將棋子分離開來。
5.  使用findContours()來計算出棋子數量。

三、使用環境


1.  Windows 10
2.  Visual studio 2017
3.  OpenCV 3.4.0

四、執行結果




沒有留言:

張貼留言