2019年6月6日 星期四

s1043310的作業五

一、作業題目:

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


二、環境設置:
    1. windows8.1
    2. Visual Studio 2017
    3. opencv 3.4.1


三、 操作步驟:
(1) cvtColor()將彩圖轉為灰階圖片
(2) threshold()二值化圖片
(3) reverse_black_and_white()反轉黑白,方便做侵蝕(此為自訂函式)
(4) erode()三次,兩次使用morph_cross,一次使用morph_rect
(5)有些圖形太小,因此將侵蝕後的圖片dilate()兩次
(6)將偵測結果addweight()到原圖上

四、 辨識結果:
三張圖都採用一樣的辨識過程
(1)有些圖形仍然相連: 少6個
 

(2)總數少1個

(3)總數不變

沒有留言:

張貼留言