2022年5月13日 星期五

s1080741 作業5

 一、作業說明

撰寫一個程式將所附圖像flower.jpg的黃色花瓣區域擷顯示出來。


二、開發環境


Windows 10

Anaconda 4.10.3 + Visual Studio Code

OpenCv 4.5.5


三、 實作方法

1. cv.imread讀取圖片

2. cv.cvtColor轉換到hsv色彩空間

3. 設定黃色花瓣區域 lower bound and upper bound用來製作mask

4. cv.inRange 將lower bound和upper bound帶入 將圖片二值化

    除了黃色花瓣的區間為255(白色),其餘的地方數值為0(黑色)

5. cv2.bitwise_and將原圖和mask做and保留黃色花瓣的區間

6. Output出所有圖片


四、執行結果

1. 原圖



2. hsv


3.mask



4.Output


沒有留言:

張貼留言