一、作業說明
撰寫一個程式將所附圖像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
沒有留言:
張貼留言