2020年6月29日 星期一

1041569 影像處理作業6

一、作業題目:

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

二、環境設置:
       
        Visual Studio 2017
        opencv 4.2.0

三、實作方式:

       先將圖片二極化將算出來的圖再取二極化再用灰階值找出圖案的大概邊界將剛剛二 
  極化圖片用medianblur濾掉中間雜點再補繪剛剛找出的邊界利用distance公式算出距離,         再利用ErosionDilation將圖片處理最後利用分水嶺演算法計算棋子的個數

四、執行結果:

    第一張是圖片找到的所有棋子標示
       第二是程式計算出來的棋子數量(可能有誤差)

    IMG_5702.JPG

    

   

   IMG_5704.JPG

 






沒有留言:

張貼留言