CS362影像處理概論Fundamental of Digital Image Processing
2022年5月19日 星期四
s1081526 作業5
作業說明
:
撰寫一個程式將所附圖像flower.jpg的黃色花瓣區域擷顯示出來。
開發環境:
Windows 11
Visual Studio 2017 c++
OpenCV 4.5.5
程式說明:
先使用了GaussianBlur得到模糊的原圖來減少圖中的細微差異。
模糊程度可自己調整,但應該會影響之後顏色upperbound和lowerbound的數值。
模糊後
接著使用cvtColor將模糊後的圖片從BGR空間轉到HSV空間。
hsv空間
然後使用inRange製造mask將不在指定範圍內的顏色遮掉(黃色的lowerbound和upperbound我使用了(0, 140, 175)和(28, 255, 255))
得到的mask
最後使用bitwise_and從原圖中得出沒被遮罩的部分。
成果
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言