RGB HSV和HSL顏色空間

2021-10-09 12:58:27 字數 684 閱讀 4207

詳細資訊click

侵刪rgb 是我們接觸最多的顏色空間,由三個通道表示一幅影象,分別為紅色®,綠色(g)和藍色(b)。這三種顏色的不同組合可以形成幾乎所有的其他顏色。

rgb 顏色空間是影象處理中最基本、最常用、面向硬體的顏色空間,比較容易理解。

rgb 顏色空間利用三個顏色分量的線性組合來表示顏色,任何顏色都與這三個分量有關,而且這三個分量是高度相關的,所以連續變換顏色時並不直觀,想對影象的顏色進行調整需要更改這三個分量才行。

基於上述理由,在影象處理中使用較多的是 hsv 顏色空間,它比 rgb 更接近人們對彩色的感知經驗。非常直觀地表達顏色的色調、鮮豔程度和明暗程度,方便進行顏色的對比。

在 hsv 顏色空間下,比 bgr 更容易跟蹤某種顏色的物體,常用於分割指定顏色的物體。

hsv 表達彩色影象的方式由三個部分組成:

hue(色調、色相)

saturation(飽和度、色彩純淨度)

value(明度)

hls 和 hsv 比較類似,hls 也有三個分量,hue(色相)、saturation(飽和度)、lightness(亮度)。

提取白色物體時,使用 hls 更方便,因為 hsv 中的hue裡沒有白色,白色需要由s和v共同決定(s=0, v=100)。而在 hls 中,白色僅由亮度l乙個分量決定。所以檢測白色時使用 hsl 顏色空間更準確。

計算機顏色系統 RGB HSV與HSL

rgb hsv和hsl是對計算顏色的三種不同的表示方法。rgb red 紅色 green 綠色 blue 藍色 hsv hue 色相 saturation 飽和度 value 色調 hsl hue 色相 saturation 飽和度 lightness 亮度 其中hsv也叫做hsb hue 色相 s...

關於HSL和HSV顏色空間的詳細論述

目前在計算機視覺領域存在著較多型別的顏色空間 color space hsl和hsv是兩種最常見的圓柱座標表示的顏色模型,它重新影 rgb模型,從而能夠視覺上比rgb模型更具有視覺直觀性。hsl代表色調 hue 飽和度 saturation 和亮度 lightness 通常也稱為hls。hsv代表色...

整理 opencv顏色灰度值 HSV和HSL

前言 在opencv很多函式中都需要設定灰度值引數,但是我們很多時候並不知道我們的灰度值是多少,我整理了兩種方法如下 1.查顏色表,第一表檢視顏色對應的灰度值的大概表示,用第二幅圖估計顏色的灰度值的大致大小,雖有些粗略,但是挺實用 最左邊值是255,最右邊的值是0 原圖很清晰,傳上來就不行了 2.常...