2018年9月10日 星期一

HSV色彩空間

HSV是為了選色方便更合於思維,將RGB方塊上的顏色重新以圓柱坐標描述。

H是色相-由方位角描述(角度);S是飽和度-由徑向距離來描述(半徑);L是亮度-由高度表示

H-將RGB方塊從(1,1,1)方向往(0,0,0)方向去看就可以發現一個正六邊形彩色,這個六邊形以白色為圓心;「紅-黃-綠-青-藍-品紅」為六個角的顏色。把它對應到圓盤上,就是色相個角度代表的顏色。所以紅色是0度;黃色是60度;綠色是120度 ;青色是180度;藍色是240度;品紅色是300度

S-顏色越彩越飽和。取直0-100%之間(即[0,1]之間)

V-最亮是七彩繽紛;最暗是一片漆黑。取直0-100%之間(即[0,1]之間)
因為當暗度為0時都是黑色(即對應到RGB的原點)且隨著靠近0可以區分出的飽和度和色相數目皆減少,所以顏色模型也可視為一個倒圓錐,顏色收聚至一個黑點。
Photoshop就是使用此空間選色















HSV模型在1978年由埃爾維·雷·史密斯創立,它是三原色光模式的一種非線性變換

HSV和RGB的轉換公式與維基百科參考資料

轉換公式時RGB的點換到HSV圓柱上時無法均勻填滿圓柱,向底部走會漸漸稀疏,最底下其實只有原點而已。反之由HSV圓柱轉回RGB時會有許多點對應到同一點,比如說整個底部都會對應到原點(都是黑色)。因為這些因素,將轉換時對應到同一點的位置收攏,就會變成圓錐囉~六角椎其實是跟原來形狀更像的想必是有另外的公式。維基上的公式是圓柱與立方體的互換。這麼迂迴的轉換公式其實不難計算,只是它是非線性的。




沒有留言:

張貼留言