我們用放大鏡就近觀察電腦顯示器或電視機的屏幕,會看到數量極多的分為紅色綠色藍色三種顏色的小點。如下左圖,下右圖是左圖的局部放大。屏幕上的所有顏色,也就是我們看到的所有圖像內容,都是由它們調和而成的。
現在我們在Photoshop中打開下麵這幅圖像,打開的方法是通過菜單【文件>打開】〖CTRL O〗。也可以直接從Windows目錄中拖動圖像到Photoshop。如果Photoshop窗口被遮蓋或最小化,也可拖動到其位於任務欄的按鈕上,待Photoshop窗口彈出後再拖動到窗口中。
按F8或從菜單【窗口>信息】調出信息調板。如下圖。
然後試著在圖像中移動鼠標,會看到其中的數值在不斷的變化。注意移動到藍色區域的時候,會看到B的數值高一些;移動到紅色區域的時候則R的數值高一些。
電腦屏幕上的所有顏色,都由這紅色綠色藍色三種色光按照不同的比例混合而成的。一組紅色綠色藍色就是一個最小的顯示單位。
屏幕上的任何一個顏色都可以由一組RGB值來記錄和表達。
那麼,現在所看到的這幅圖片:
實際上是由三個部分組成的:
因此這紅色綠色藍色又稱為三原色光,用英文表示就是R(red)、G(green)、B(blue)
可以把RGB想象為中國菜裏麵的糖、鹽、味精,任何一道菜都是用這三種調料混合的
在製作不同的菜時,三者的比例也不相同,甚至可能是迥異的。
因此不同的圖像中,RGB各個的成分也不盡相同,可能有的圖中R(紅色)成分多一些,有的B(藍色)成分多一些。
做菜的時候,菜譜上會提示類似“糖3克、鹽1克”等,來表示調料的多少。
在電腦中,RGB的所謂“多少”就是指亮度,並使用整數來表示。
通常情況下,RGB各有256級亮度,用數字表示為從0、1、2...直到255。
注意雖然數字最高是255,但0也是數值之一,因此共256級。如同2000年到2010年共是11年一樣。
按照計算,256級的RGB色彩總共能組合出約1678萬種色彩,即256×256×256=16777216。
通常也被簡稱為1600萬色或千萬色。也稱為24位色(2的24次方)。
這24位色還有一種較為怪異的稱呼是8位通道色,為什麼這樣稱呼呢?
這裏的所謂通道,實際上就是指三種色光各自的亮度範圍,我們知道其範圍是256,256是2的8次方,就稱為8位通道色。
為什麼老是用2的次方來表示呢?因為計算機是2進製的,因此在表達色彩數量以及其他一些數量的時候,都使用2的次方。
這裏的色彩通道,在概念上不是一件具體的事物。
我們可以把三原色光比作三盞不同顏色的可調光台燈,那麼通道就相當於調光的按鈕。
對於觀看者而言,感受到的隻是圖像本身,而不會去聯想究竟三種色光是如何混合的。
正如同你隻關心電影中演員的演出,而不會去想拍攝時候導演指揮的過程。
因此,通道的作用是“控製”,而不是“展現”。
注意以上所說的是色彩通道,和後麵教程中的圖像通道概念上不完全相同。
從Photoshop CS版本(實際版本為8)開始增強了對16位通道色的支持,這就意味著可以顯示更多的色彩數(即48位色,約281萬億)。
RGB單獨的亮度值為2的16次方,等於65536,65536的三次方為281474976710656。
但是由於人眼所能分辨的色彩數量還達不到24位的1678萬色。所以更高的色彩數量在人眼看來說並沒有區別。
可以用字母R,G,B加上各自的數值來表達一種顏色,如R32,G157,B95,或r32g157b95。
有時候為了省事也略去字母寫32,157,95(分隔的符號不可標錯)。那麼代表的順序就是RGB。
另外還有一種16進製的表達法將在以後敘述,那並不重要。
那麼這些數字和顏色究竟如何對應起來呢,或者說,怎樣才能從一組數字中判斷出是什麼顏色呢?
實際上,直接從數值中去判斷出顏色對於初學者甚至是老手都是比較困難的。
因為要考慮三種色光之間的混合情況,這需要一定的經驗。
不過這種能力並不是非具備不可的。即使無法做到,對於以後也無妨礙。
對於單獨的R或G或B而言,當數值為0的時候,代表這個顏色不發光;如果為255,則該顏色為最高亮度。
這就好像調光台燈一樣,數字0就等於把燈關了,數字255就等於把調光旋鈕開到最大。
[page]
現在離開教程思考一下:
屏幕上的純黑、純白、最紅色、最綠色、最藍色、最黃色的RGB值各是多少?
思考完之後我們打開Photoshop,調出顏色調板〖快捷鍵F6〗,並點擊一下鼠標處的色塊。
這個色塊代表前景色。另一個位於其右下方的色塊代表背景色。Photoshop默認是前景色黑,背景色白。快捷鍵D可重設為默認顏色。如下圖:
0101如果顏色調板中不是RGB方式,可以點擊顏色調板右上角那個小三角形按鈕,在彈出的菜單中選擇RGB滑塊,如下圖:
純黑,是因為屏幕上沒有任何色光存在。相當於RGB三種色光都沒有發光。
所以屏幕上黑的RGB值是0,0,0。我們可相應調整滑塊或直接輸入數字,會看到色塊變成了黑色。如下圖:
而白正相反,是RGB三種色光都發到最強的亮度,
所以純白的RGB值就是255,255,255。如下圖:
最紅色,意味著隻有紅色存在,且亮度最強,綠色和藍色都不發光。
因此最紅色的數值是255,0,0。如下圖:
同理,最綠色就是0,255,0;而最藍色就是0,0,255。
你做對了嗎?如果沒有請重複學習前麵的內容。
那麼最黃色呢?RGB中並沒有包含黃色的項目啊。
把這問題暫且放下,我們先來看一下色彩的色相譜。如下圖:
所謂色相就是指顏色的色彩種類,分別是:紅色橙色黃色綠色青色藍色紫色。
這七種顏色頭尾相接,形成一個閉合的環。以X軸方向表示0度起點,逆時針方向展開。如下圖:
在這個環中,位於180度夾角的兩種顏色(也就是圓的某條直徑兩端的顏色),稱為反轉色,又稱為互補色。
互補的兩種顏色之間是此消彼長的關係,現在我們把圓環中間的顏色填滿,如下圖:
假設目前位於圓心的小框代表就是我們要選取的顏色,
那麼,這個小框往藍色移動的同時就會遠離黃色,或者接近黃色同時就遠離藍色。
就像在蹺蹺板上不可能同時往兩邊走一樣,你不可能同時接近黃色和藍色。
在上圖中間是白色,可以看出,如要得到最黃色,就需要把選色框向最黃色的方向移動,同時也逐漸遠離最藍色。
當達到圓環黃色部分的邊緣時,就是最黃色,同時我們離最藍色也就最遠了。
由此得出,黃色 =白色-藍色”。
為什麼不是白色+黃色呢?因為藍色是原色光,要以原色光的調整為準。
因此,最黃色的數值是255,255,0。如下圖:
由上圖也可以得出:純黃色=純紅色+純綠色
如果屏幕上的一幅圖像偏黃色(注意:特指屏幕顯示),不能說是黃色光太多,而應該說是藍色光太少。
再看一下色譜環,如下圖:
我們可以目測出三原色光各自的反轉色。紅色對青色、綠色對洋紅色、藍色對黃色。
除了目測,還可以通過計算來確定任意一個顏色的反轉色:
首先取得這個顏色的RGB數值,再用255分別減去現有的RGB值即可。
比如黃色的RGB值是255,255,0,那麼通過計算:r(255-255),g(255-255),b(255-0)
互補色為:0,0,255。正是藍色。
對於一幅圖像,
若單獨增加R的亮度,相當於紅色光的成分增加。那麼這幅圖像就會偏紅色。
若單獨增加B的亮度,相當於藍色光的成分增加。那麼這幅圖像就會偏藍色。
通過以上的教程,我們講述了RGB色彩的概念,當然後麵我們還會介紹其他的色彩模式。
但請記住:RGB模式是顯示器的物理色彩模式。這就意味著:
無論在軟件中使用何種色彩模式,隻要是在顯示器上顯示的,圖像最終是以RGB方式出現的。
因此使用RGB模式進行操作是最快的,因為電腦不需要處理額外的色彩轉換工作。當然這種速度差異很難察覺,隻是理論上的。