
8.2 轉換 RGB 色彩空間為 HSV 色彩空間
|
333
8.2 轉換 RGB 色彩空間為 HSV 色彩空間
問題點
你的影像是以 RGB 呈現的,但是大部分的影像處理演算法使用的是 HSV 色彩空間模型
(hue-saturation-value,分別為色相、飽和度與明度)。
解決方案
本文從基本定義出發,以
紅色
、
綠色
與
藍色
成分計算
色相
、
飽和度
與
明度
等數值。
HSV 模型常被描 繪為圓錐體(見
http://en.wikipedia.org/wiki/Image:HSV_cone.png
),色
相可視為環繞著圓心的向量角度,0 度附近對應為紅色,隨著角度增加,以彩虹的顏色
順序直至紫色並重回紅色。為了將數學簡化,我們按比例以 0 至 1 的數值代表原本 0 至
255 ...