opencv中顏色空間轉換函數cv2.cvtColor()使用

opencv中有多種色彩空間,包括 RGB、HSI、HSL、HSV、HSB、YCrCb、CIE XYZ、CIE Lab8種,使用中經常要遇到色彩空間的轉化,以便生成mask圖等操作。

可以使用下面的色彩空間轉化函數 cv2.cvtColor( )進行色彩空間的轉換:

HSV 表示hue、saturation、value

image_hsv = cv2.cvtColor(image,cv2.COLOR_BGR2HSV)

用這個函數把圖像從RGB轉到HSV夜色空間,註意是BGR2HSV,因為在opencv中默認的顏色空間是BGR。

dada.jpg

hsv_dada.jpg

當然瞭,上面是隨便選圖的,正經的應用類似於:

對於圖片進行預處理

到此這篇關於opencv中顏色空間轉換函數cv2.cvtColor()使用的文章就介紹到這瞭,更多相關opencv cv2.cvtColor()內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: