dst = cv2.cvtcolor(arc,cv2.color_bgr2hsv) #cv2.cvtcolor(p1,p2) 是顏色空間轉換函式,p1是需要轉換的,p2是轉換成何種格式,此處轉換為hsv格式
''''
1、cv2.imread()介面讀影象,讀進來直接是bgr 格式資料格式在 0~255,
需要特別注意的是讀出來的格式是bgr,不是我們最常見的rgb格式,顏色肯定有區別。
2、cv2.cvtcolor(p1,p2) 是顏色空間轉換函式,p1是需要轉換的,p2是轉換成何種格式。
cv2.color_bgr2rgb 將bgr格式轉換成rgb格式
cv2.color_bgr2gray 將bgr格式轉換成灰度
灰度並不是指常規意義上的黑白,只用看是不是無符號八位整型(unit8),單通道即可判斷。'''
cv2.imshow("pic show",arc)
cv2.imshow("arc",dst)
cv2.waitkey(0)
cv2.destroyallwindows()
opencv HSV色彩空間 追蹤特定顏色
hsv hue,saturation,value 是根據顏色的直觀特性由a.r.smith在1978年建立的一種顏色空間,也稱六角錐體模型 hexcone model 這個模型中顏色的引數分別是 色調 h 飽和度 s 亮度 v 色調h 用角度度量,取值範圍為0 360 從紅色開始按逆時針方向計算,紅...
顏色空間及顏色空間轉換
1.1 顏色空間介紹 rgb 顏色空間是大家最熟悉的顏色空間,即三基色空間,任何一種顏色都可以由該三種 顏色混合而成。然而一般對顏色空間的影象進行有效處理都是在 hsv 空間進行的,hsv 色 調 hue,飽和度 saturation,亮度 value 是根據顏色的直觀特性建立的一種顏色空間,也稱六...
顏色空間轉換
話不多說,說明anything include include using namespace std using namespace cv int main int argc,char argv printf n 釋放相應的影象記憶體空間 cvreleaseimage src cvreleasei...