我們說(shuō)過(guò)RGB是基于紅,綠,藍(lán)三種顏色建立的,也稱加色模型,理論上來(lái)說(shuō)所有的顏色都可以通過(guò)這三種顏色按照不同比例混合而成。那么我們?cè)撊绾螛?biāo)識(shí)不同的顏色呢?這就涉及到顏色碼。所謂的顏色碼就是標(biāo)識(shí)某一種顏色的代碼,就像我們的身份證號(hào),每個(gè)人都有一個(gè)唯一的身份證號(hào)碼,每種顏色也有它唯一對(duì)應(yīng)的顏色碼。 在RGB模型中,每一種顏色可分為0-255共256個(gè)等級(jí),這是因?yàn)槲覀兂S玫娘@示器的位深為8位,而2^8是256。所以確定了R,G,B這三個(gè)基礎(chǔ)變量我們就能確定某一種具體的顏色,比如(255,0,0)為紅色,(0,255,0)為綠色,(0,0,255)為藍(lán)色。(為了簡(jiǎn)化,我們暫時(shí)不考慮明度以及飽和度。) 相信有不少人見過(guò)下面的這張圖片。 通過(guò)圖片可知: 1. 黃色(Yellow)=紅色(R)+綠色(G),用數(shù)值標(biāo)識(shí)則為: (255,255,0)=(255,0,0)+(0,255,0) 2. 洋紅(Mmagenta)=紅色(R)+藍(lán)色(B),用數(shù)值標(biāo)識(shí)則為:(255,0,255)=(255,0,0)+(0,0,255) 3. 青色(Cyan)=綠色(G)+藍(lán)色(B),用數(shù)值標(biāo)識(shí)則為:(0,255,255)=(0,255,0)+(0,0,255) 4. 白色(White)=紅色(R)+綠色(G)+藍(lán)色(B)(255,255,255)=(255,0,0)+(0,255,0)+(0,0,255) 通過(guò)兩兩相加,我們可以得到三種不同的顏色,如果把三種色混合在一起,就得到了中間的白色。那么,當(dāng)我們把洋紅+綠色相加會(huì)得到什么顏色呢?下面我們用數(shù)學(xué)來(lái)進(jìn)行一下計(jì)算。 洋紅+綠色=?因?yàn)檠蠹t=紅色+藍(lán)色,因此:洋紅+綠=紅色+藍(lán)色+綠色=白色,同理我們也可以推導(dǎo)出 黃色+藍(lán)色,青色+紅色的最終顏色是白色。因此洋紅和綠色,黃色和藍(lán)色,青色和紅色互為補(bǔ)色。 我們也可以從數(shù)學(xué)的角度來(lái)理解:白色是紅,綠,藍(lán)三種顏色的集合,而洋紅是白色的一個(gè)子集,綠色是另外一個(gè)子集,兩個(gè)子集的并集=全集,因此兩個(gè)子集互為補(bǔ)集,延伸到顏色上來(lái)就是互為補(bǔ)色。 #### 色環(huán) 當(dāng)我們把紅綠藍(lán)中的兩種或者三種顏色按照不同的比例混合時(shí)就會(huì)出現(xiàn)不同的顏色,例如下面這個(gè)色環(huán) 從圖上可以看出幾個(gè)重要的概念: 冷暖色:不同的顏色給人以不同的心理感覺,因此我們將色環(huán)分為兩個(gè)不同的范圍,一種是暖色系列,一種冷色系列。 互補(bǔ)色:色環(huán)上處于對(duì)角線上的色彩為互補(bǔ)色。 對(duì)比色:色環(huán)上成約120度的為對(duì)比色,如圖上的A,B,C三點(diǎn),互成對(duì)比色。 鄰近色:色環(huán)上與某個(gè)顏色相鄰的兩種顏色為這種顏色的鄰近色。 有人可能會(huì)說(shuō),我又不進(jìn)行圖像處理,了解這個(gè)有什么用處呢?我們來(lái)舉一個(gè)比較簡(jiǎn)單的色彩應(yīng)用的例子。在工作中,如果你要準(zhǔn)備一個(gè)PPT,那你就有很大機(jī)會(huì)會(huì)應(yīng)用到圖表,圖表的配色就可以使用到我們這里的色彩知識(shí)。比如: (原始圖) (對(duì)比不明顯) (使用對(duì)比色,突出對(duì)比) 從圖上可以看出藍(lán)色,橘黃色為對(duì)比色,利用對(duì)比色關(guān)系,我們填充顏色就有了方向。 為了加深對(duì)于RGB色彩模型的理解,建議大家大家可以借助PPT的顏色填充功能進(jìn)行練習(xí),就像下面的小視頻一樣。 到這里對(duì)于RGB模型我們有了初步的了解。對(duì)于色彩的三要素,還剩下飽和度和明度兩個(gè)要素,我們將在下一篇文章中加上色彩空間來(lái)踩一踩坑。 |
|
來(lái)自: rwm1110 > 《色彩知識(shí)點(diǎn)》