每畫素24位(位元s per pixel,bpp)編碼的rgb值:使用三個8位無符號整數(0到255)表示紅色、綠色和藍色的強度。這是當前主流的標準表示方法,用於真彩色和jpeg或者tiff等影象檔案格式裡的通用顏色交換。它可以產生一千六百萬種顏色組合,對人類的眼睛來說,其中有許多顏色已經是無法確切的分辨。
下圖展示了24 bpp的rgb立方體的三個「完全飽和」面,它們被展開到平面上:
黃色(255,255,0)
綠色(0,255,0)
青色(0,255,255)
紅色(255,0,0)
藍色(0,0,255)
紅色(255,0,0)
品紅色(255,0,255)
上述定義使用名為「全值域」 rgb的約定。顏色值也經常被認為是取值於0.0到1.0之間,這可以被對映到其他數字編碼。
使用每原色8-位元的全值域rgb可以有256級別的白-灰-黑深淺變化,255個級別的紅色、綠色和藍色(和它們的等量混合)的深淺變化,但是其他色相的深淺變化要少一些。由於gamma校正,256級別不表示同等間隔的強度。
在這種模式中有16種基本顏色,它們分別是:
名稱顏色
色光色料
色相**
ms-dosrg
bcmy
k角度飽和明度
紅色25500
0255
2550
0°100%
100%
#ff0000
12黃色
25525500
0255
060°
100%
100%
#ffff00
14綠色
0255
0255
0255
0120°
100%
100%
#00ff00
10青色
0255
25525500
0180°
100%
100%
#00ffff
11藍色00
255255
2550
0240°
100%
100%
#0000ff
9品紅色
2550
2550
2550
0300°
100%
100%
#ff00ff
13栗色
128000
255255
1270°
100%
50%#800000
4橄欖色
12812800
0255
12760°
100%
50%#808000
6深綠色
0128
0255
0255
127120°
100%
50%#008000
2藍綠色
0128
12825500
127180°
100%
50%#008080
3深藍色00
128255
2550
127240°
100%
50%#0000801紫色
1280
1280
2550
127300°
100%
50%#8000805白色
255255
255000
00°0%100%
#ffffff
15銀色
192192
192000
630°
0%75%
#c0c0c07灰色
128128
128000
1270°
0%50%
#8080808黑色
0000
002550°
0%0%
#000000
016位元模式分配給每種原色各為5位元,其中綠色為6位元,因為人眼對綠色分辨的色調更精確。但某些情況下每種原色各佔5位元,餘下的1位元不使用。
實際就是24位元模式,餘下的8位元不分配到畫素中,這種模式是為了提高資料輸送的速度(32位元為乙個dword,dword全稱為double word,一般而言乙個word為16位元或2個位元組,處理器可直接對其運算而不需額外的轉換)。同樣在一些特殊情況下,如directx、opengl等環境,餘下的8位元用來表示象素的透明度(alpha)。
計算機上色彩如何表示
計算機上色彩如何表示 當計算機走進人們的生活,讓人們足不出戶領略五彩繽紛的世界時,你是否想過計算機是怎樣形成這些色彩的呢,接下來讓我們一起來學習一下吧!首先科普下知識 人為何能看到顏色呢?我們所看到的顏色其實是我們對到達視網膜各種頻率光的感覺,視網膜有三種顏色感光視錐細胞,分別負責接收不同頻率的光,...
計算機中的顏色表示法RGB
顏色是我們對到達視網膜的各種頻率的光的感覺。我們的視網膜有三種顏色感光視錐細胞,負責接收不同頻率的光。這些感光器分類分別對應於紅 綠和藍三種顏色。人眼可以覺察的其他顏色都能由這三種顏色混合而成。在計算機中,顏色通常用rgb red green blue 值表示,這其實是三個數字,說明了每種原色的相對...
計算機色彩控制
我們軟體工程導論的授課老師講到 計算機只會0101地執行人們的命令。不對!那只是cpu該幹的事,一台完整的pc可不僅僅只有cpu,音效卡 音響,顯示卡 顯示器,都是一台計算機該有的裝置。那麼cpu 0101的二進位制制訊號是如何控制色彩和聲音的呢?首先讓我們來了解一下計算機 顯示 顯示卡 全稱顯示介...