顏色知識,RGB顯色系統(tǒng)詳解(中)
繼續(xù)上次遺留的問題:24位色從人眼的顏色識別極限來說,已經(jīng)夠用了。那么32位色是用來來干什么的呢?
要講明白這個問題,首先要理解“通道”這個概念。
5. 前方高能預警——PS里的RGB通道到底該如何理解?
通道,一直是PS學習過程中的傳統(tǒng)疑難雜癥。其實樓主也不敢說完全理解了通道,現(xiàn)在拋出自己的理解,跟大家一起探討。
我們先來看一下,一幅分辨率為7×7的圖像,在PS里面(RGB模式下)是如何被存儲的。
看明白了嗎?在計算機里面,一幅圖像是以數(shù)據(jù)表的形式保存下來的!
來,跟樓主一起默念,一幅畫有三個表。。。
第一個表存儲所有像素的紅色信息(R通道),第二個表存儲綠色的信息(G通道),最后一個表存儲藍色的信息(B通道)。
所以,通道,就是數(shù)據(jù)表!
這個表的橫軸和縱軸,以像素為單位,其單元格和畫布上的每一個像素一一對應。
R通道,表里的每一個單元格,存儲了所對應的像素里的R的信號的大小。
G通道和B通道同理。
這個信號大小并不像Excel一樣,顯示成數(shù)據(jù),而是更加直觀的顯示成了灰階圖像:
——0代表無,黑色;
——255代表信號滿格,白色;
——0~255之間,灰色。
因此也可以說,通道就是一副灰階圖像。
舉個例子,一幅白底紫紅色的A的花體字。我們來看一下它在PS里通道界面下的圖像:
單色通道(比如R通道)圖像的意義是,黑色代表沒有(0),白色代表信號滿格(255),灰色的數(shù)據(jù)則介于兩者之間。
而從計算機來看,這個圖像就是一個0到255之間的數(shù)據(jù)的陣列。
這個陣列的每一個數(shù)據(jù)的大小,代表了一幅圖像的每一個像素的某一個特性的大小。
一幅圖像可以有很多種特性,比如顏色特性,比如灰階特性。所以,這個特征值可以是RGB,也可以是CMYK,也可以是灰階,也可以只有ON/OFF兩種狀態(tài)代表是否被選中(選區(qū)),還可以是進行圖像處理的權(quán)重值(Alpha通道)。
因此,一幅圖像的數(shù)據(jù),可以按照RGB來提取特征值拆分數(shù)據(jù),也可以按照其他方式來拆分。如果切換成CMYK模式,那么一幅畫就存儲為CMYK四個表。打開C通道,同樣可以看到:由每個像素的C信號的大小,按像素順序排列組成的數(shù)據(jù)陣列。
這就意味著,計算機可以非常方便的根據(jù)圖像的某一個特征(比如RGB,比如明度),提取每一個像素的、該特征的信號強度,然后生成一個和該圖像的像素排列一一對應的數(shù)據(jù)表。
改變這個數(shù)據(jù)表里的數(shù)據(jù),就可以隨心所欲的改變圖像上某一個像素的某一個特征!這簡直太強大了有木有?!PS里神乎其技的修圖功能,就建立在這個基礎上。
舉個例子。
現(xiàn)在我想把這個花體的A字改成純度最高的紅色。原色是紫紅色(R 204,G 0,B 204),除了R還有B分量,怪不得不是很紅。那么需要把B的分量去掉?簡單,把B通道里面的數(shù)據(jù)都變成0不就行了?
。。。這是什么鬼?為什么背景變成了黃色?——噢,原來背景是白色的(R 255,G 255,B 255),背景處的B分量還需要保留嘛!把B通道的數(shù)據(jù)全部都變成0,背景部分就變成了(R 255,G 255,B 0),于是整片都變成了黃色。。。
學習 · 提示
相關(guān)教程