2019年6月4日 星期二

s1051766 的 作業5

數學型態學影像處理應用


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

========================================

思路:

  1. 256色灰阶读入图像
  2. 将图片进行二极化处理
  3. 对图片进行腐蚀处理(去除白噪声)
  4. 对图片进行膨胀处理(用来分开连接的两个物体,通常都是先腐蚀后膨胀)
  5. 对图片进行轮廓检测,得到围棋个数

做法:

  1. cv2.imread("",0)读入图片
  2. cv2.threshold()对图片进行二极化处理
  3. cv2.erode()对图片进行腐蚀处理
  4. cv2.dilate()对图片进行膨胀处理
  5. cv2.findContours()对图片进行轮廓检测

输出示意图
图片示意图

沒有留言:

張貼留言