常用的色彩空间简介
1,RGB
RGB色彩模式是工業界的一種顏色標準,是通過對紅?、綠(G)、藍(B)三個顏色通道的變化以及它們相互之間的疊加來得到各式各樣的顏色的,RGB即是代表紅、綠、藍三個通道的顏色,這個標準幾乎包括了人類視力所能感知的所有顏色,是目前運用最廣的顏色系統之一。
在RGB模式中,由紅、綠、藍相疊加可以產生其它顏色,因此該模式也叫加色模式。所有顯示器、投影設備以及電視機等等許多設備都依賴于這種加色模式來實現的。就編輯圖象而言,RGB色彩模式也是最佳的色彩模式,因為它可以提供全屏幕的24bit的色彩范圍,即真彩色顯示
在RGB顏色空間中,這個彩色模型利用三原色疊加從而產生不同的顏色。但是三原色疊加并不能產生所有的顏色。所有這些顏色包含在下圖所示的一個正方體中,該正方體內部的每一個點都能由三個通道的坐標確定。對角線是三個分量相等的顏色,就成為一個沒有顏色的灰度圖。原點到白色頂點的中軸線是灰度線,r、g、b三分量相等(0-255),強度可以由三分量的向量表示
三原色RGB混合能形成其他的顏色,并不是說物理上其他顏色的光是由三原色的光混合形成的,每種單色光都有自己獨特的光譜,如黃光是一種單色光,但紅色與綠色混合能形成黃色,原因是人的感官系統所致,與人的生理系統有關。
2,HSV
HSV模型是按色彩、深淺、明暗來描述的。色相(Hue)是色彩的基本屬性,就是平時所說的紅橙黃綠青藍紫等顏色,構成首尾相接的色相環;飽和度(Saturation)越高色彩越純,低則逐漸變灰;明度(Value)表示色彩的明亮程度,但與光強無直接聯系。HSV在用于指定顏色分割時,有比較大的作用。
3,CMYK
CMYK表示青(Cyan),品紅(Mangenta),黃(Yellow),黑(Black)四種顏料,該顏色空間是建色混色模型,亮度降低,能表現的色域較小。青色Cyan、品紅色Magenta、黃色Yellow是光的二次色。而K取的是Black最后一個字母,之所以不取首字母,是為了避免與藍色(Blue)混淆。當紅綠藍三原色被混合時,會產生白色,當混合青色、品紅色、黃色三原色時會產生黑色。從理論上來說,只需要CMY三種油墨就足夠了,但是由于目前制造工藝還不能造出高純度的油墨,CMY相加的結果實際是一種暗紅色。打印所用的就是CMYK模式,而CMYK模式所定義的色彩要比RGB模式定義的色彩少很多,因此打印時,系統自動將RGB模式轉換為CMYK模式,這樣就難免損失一部分顏色,出現打印后失真的現象。
4,CIE-Lab
CIE(Commission International del’Eclairage)國際標準照明委員會于1931年建立了一系列表示可見光譜的顏色空間標準。它有三個基本量,用X、Y、Z表示,通過X、Y、Z能夠表示任何一種顏色,X、Y、Z的值能夠利用R、G、B線性表示出來,相對于RGB顏色空間,XYZ顏色空間幾乎能包含人類能夠感覺到的所有顏色,但XYZ顏色空間仍然是一種不均勻的顏色空間。因此在CIE-XYZ顏色空間的基礎上又有了CIE-Lab,CIE-Luv等顏色空間。
國際照明委員會制定了Lab顏色空間,人類所能感覺到的任何顏色都可以在Lab顏色空間中表示出來,其顏色空間比RGB顏色空間還大,可以直接使用歐幾里德距離來衡量兩種顏色的差異性。這種模式是以數字化的方式來描述人的視覺感覺,它與顯示器的色移、輸出設備以及其他設備無關。Lab系統是一個優秀的亮度和彩色分離器,它在圖像壓縮方面很有用。其中L代表亮度,a的正方向代表紅色,負方向代表綠色,b的正方向代表黃色,負方向代表藍色。Lab顏色空間由XYZ轉換而得
任意顏色在LAB空間都會有一個準確的數值表示而且和設備無關,任何單一色調背景下,用通道摳有明顯顏色區別的部分,用LAB模式很快能完成;LAB模式下對明度(L)通道做任何操作(如銳化、模糊等)不會影響到色相;適合RGB通道摳的圖大部分LAB模式能完成,反之不成立
5,YUV
在現代彩色電視系統中,通常采用三管彩色攝像機或彩色CCD(點耦合器件)攝像機,它把攝得的彩色圖像 信號,經分色、分別放大校正得到RGB,再經過矩陣變換電路得到亮度信號Y和兩個色差信號R-Y、B-Y, 最后發送端將亮度和色差三個信號分別進行編碼,用同一信道發送出去。這就是我們常用的YUV色彩空間。 采用YUV色彩空間的重要性是它的亮度信號Y和色度信號U、V是分離的。如果只有Y信號分量而沒有U、V分量, 那么這樣表示的圖就是黑白灰度圖。彩色電視采用YUV空間正是為了用亮度信號Y解決彩色電視機與黑白電視機 的兼容問題,使黑白電視機也能接收彩色信號。根據美國國家電視制式委員會,NTSC制式的標準,當白光的 亮度用Y來表示時,它和紅、綠、藍三色光的關系可用如下式的方程描述:Y=0.3R+0.59G+0.11B 這就是常用 的亮度公式。色差U、V是由B-Y、R-Y按不同比例壓縮而成的。如果要由YUV空間轉化成RGB空間,只要進行 相反的逆運算即可。與YUV色彩空間類似的還有Lab色彩空間,它也是用亮度和色差來描述色彩分量,其中L為 亮度、a和b分別為各色差分量。
YUV、YCbCr:
該顏色空間主要是基于人眼對亮度比對色度敏感這一特性而來的,將顏色分量和亮度分量分離開來。早期的黑白電視機和彩色電視機的原理也是有此而來的,具體轉換公式可以參照ITU標準公式。
RGB三顏色分量轉換為YUV422之后,圖像的數據量便減少了1/3,如果是YUV420,則數據量便減少了一半。常用這種轉換后的數據進行圖像壓縮編碼。
也有一些圖像邊緣增強的算法,在此顏色空間展開。主要是因為色彩信息和亮度信息分離開來了。
總結