2021年6月15日 星期二

s1071754影像處理作業7

 一. 主題: 數學型態學影像處理應用 Morphological Image Processing


二、作業環境&語言

  •  python 3.7
  • matplotlib 3.3.4
  • openCV 3.4.2
  • numpy 1.18.5
  • windows 10 + pycharm 2021.1.1

三、方法&步驟

  1. 讀取圖片並轉灰階
  2. 先模糊化灰階照片再二值化
  3. 先erode()多次後再dilate()多次以取得明顯分開的棋子=>get mask
  4. 用findcoutours去找出所有棋子輪廓=> 找出所有棋子
  5. 用rectangle和puteText畫出棋子位置與編號
  6. 儲存結果與mask

五、執行結果

                                                        1.   找到21個棋子




2.找到27個棋子



3.找到30個棋子











        

沒有留言:

張貼留言