2022年6月9日 星期四

s1083301 作業7

 

作業說明:

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

 

使用環境/語言:

l   Windows10

l   Visual Studio 2019

l   Opencv-4.5.5

l   C++

 

執行/程式說明:

1.                        輸入檔案位置至input_image

2.                        imread() 輸入圖片路徑,並改為灰階圖片

3.                        Resize()將圖片大小重新調整

4.                        threshold()二值化圖片

5.                        接著用erode(), dilate(),getStructuringElement做膨脹和腐蝕的調整

6.                        最後透過Canny()來調整腐蝕後的大小

7.                        findContours()函式中的contours來算個數

8.                        drawContours()將圖片畫出

9.                        imshowcout將圖片和個數輸出

 

執行結果:

1.      IMG_5702.jpg




2.      IMG_5703.jpg

 








3.      IMG_5704.jpg



 

沒有留言:

張貼留言