初學opencv03 顏色空間

2021-10-02 11:42:00 字數 1153 閱讀 1160

cv.destroyallwindows()opencv中,系統影象預設為bgr格式,顏色三通道順序為b,g,r 分別對應索引為0,1,2

hsi/hsv顏色空間:

h的取值範圍為0-180。其中紅色對應0 綠色對應60 藍色對應120 相對於h通道顯示的時候,藍色顯示出來最亮。

其餘兩變數範圍為0-255。 s為飽和度分量,看這個顏色是否足夠飽和 越飽和顯示的顏色越亮。

hsv中v指rgb裡最大的值   v=max(r, g, b) 最終顯示出來的是飽和度最大值 (存在疑惑)

hsi中i指平均值  i=(r+g+b)/3

bgr三通道顯示時,例如b--blue 則藍色部分顯示出來的最亮,最亮為白色。

原影象中白色在單通道顯示是也為白色 ,因為白色包含bgr。

《OpenCV》 顏色空間

opencv中匯集了150多種顏色顏色空間的轉變方法,接下來只看最常用的兩種,即bgr gray 和 bgr hsv import cv2 color space轉變函式 cv2.cvtcolor input image,flag 檢視顏色空間flag flags i for i in dir cv...

opencv顏色空間轉換

使用工具python3.5 使用包cv2,numpy 涉及函式cv2.cvtcolor cv2.inrange 在 opencv 中有 超過150 種進行顏色空間轉換的方法。但是你以後就會發現我們經常用到的也就兩種 bgr gray 和 bgr hsv。我們用到的函式是cv2.cvtcolor in...

open CV顏色空間轉換

使用工具python3.5 使用包cv2,numpy 涉及函式cv2.cvtcolor cv2.inrange import cv2 import numpy as np cap cv2.videocapture 0 while 1 獲取每一幀 ret,frame cap.read 轉換到hsv h...