2020年7月2日 星期四

1051728孫嘉宏 影像處理作業6


影像處理概論作業6
1051728孫嘉宏

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

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

二、作業環境:
1. Windows10
2. Visual Studio 2017
3. OpenCV 3.4.3

三、程式說明:
1. GaussianBlur()濾波去噪聲
2. ThresholdSobel做二值化
3. 做三種變化Dilate膨脹、Erode腐蝕、Morph變形
4. findContours找到外輪廓
5. drawContours繪製出輪廓

四、執行結果:
原始圖片
Erode
Dilate
Morph

棋子數量比較:

原始
24
31
31
Erode
24
35
11
Dilate
24
35
11
Morph
24
35
11


沒有留言:

張貼留言