CS362影像處理概論Fundamental of Digital Image Processing
2019年6月6日 星期四
1043340的作業5
一、作業要求
請撰寫一個程式,利用數學型態學影像處理運算,計算出所附圖像(共三張)每張圖像中
圍棋個數。
a. 請在部落格呈現經由數學型態學影像處理運算後的圖像,同時要呈現你程式輸出棋
子數量的螢幕截圖。
b. 程式不一定可以算出正確棋子數量,越接近正確答案越好!
二、使用環境
windows10
Visual Studio 2013
OpenCV 2.4.13
三、實作方法
imread()讀取灰階圖像。
利用threshold()將圖二值化。
用findCountours()找出物件輪廓及數量。
用drawContours()畫出輪廓。
使用contourArea()判斷輪廓內的面積是否過大(代表超出1顆棋子的大小),太大的話將另外計算數量。
IMG_5702
IMG_5703
IMG_5704
計算結果
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言