您現在的位置是:首頁 > 攝影首頁攝影
你聽過RGB,那CMYK呢?
cmyk是減色模式嗎
如果你是一個電子科技愛好者,或者對攝影和影象處理有所瞭解,一定不會對
R
G
B
這個詞感到陌生。隨著它出現頻率越來越高,領域跨度變大,相信很多人都和小編一樣對它開始好奇,於是小編決定花5分鐘的時間來詳細瞭解一下這三個字母背後的含義。
在電腦配件中,RGB(燈)作為一種外觀的加成,通常指的是
可以變色的光帶
,它可以出現在各種外設身上,滑鼠,鍵盤,機箱甚至記憶體條上;到了顯示裝置,RBG帶上了字首,sRGB,AdobeRGB,ProPhoto RGB,ColorMatch RGB等,它搖身一變,含義換成了
色域/色彩空間
(color space),我們說一個顯示器有超大的色域,那就意味著它能顯示更多種類的色彩;而在計算機領域,當我們談論RGB的時候,往往指的是一種
色彩的表達方式
,或者說是用數字來表示顏色的辦法,這也是我們今天想聊的內容。
燈廠出品,必屬精品 | Credit: Alienware
RGB顏色系統
我們一把RGB翻譯過來,事情就變得簡單明瞭了:
R
-Red(紅色),
G
-Green(綠色),
B
-Blue(藍色)。看到這,聰明的你一定恍然大悟,
RGB就是用紅、綠、藍三色作為基色,把它們以不同比例“調配”,來得到各種顏色的方法!
在電腦裡,想要用數字來表示RGB系統裡的一種顏色,我們當然需要三個“座標”:【紅(0-255),綠(0-255),藍(0-255)】,即
色光三原色
。
從0到255(計算機裡256=2^8,對應8個bit),三種基色,RGB顏色系統一共可以表示256*256*256=16777216種不同的顏色。由於16777216等於2的24次方,所以RGB系統產生的影象也被叫做
24點陣圖像
。
眾所周知,紅光+綠光+藍光=白光。那麼相應的,我們把紅綠藍三色全開(全為255),那麼RGB(255,255,255)就是白色,純紅色則對應RGB(255,0,0),黃色對應的是RGB(255,255,0),而黑色為RGB(0,0,0)。當然這裡隱含的意思就是,紅綠藍三種顏色都不出現(全為0)的時候,顯示為黑色,
這既符合沒有光線時對應的黑暗,也符合各種顯示屏的工作特點。
有時候,我們也會看到由6位符號構成的顏色表示方法,例如:FF007F,
它同樣對應了RGB中的紫色。
但是FF007F與(127,0,255)之間到底有什麼不可告人的關聯呢?
由於RGB系統的基石是三原色光,很自然地,我們將FF007F拆開成3份試一試,FF-00-7F。聰明的你應該已經猜測到,
這每一份分明就是對應的一個數值哇!
如果你對十六進位制數有所耳聞,那麼大可以自己嘗試去換算,你會發現“FF”對應的是藍色的255,“00”對應綠色的0,而“7F”在十六進位制中正好等於127。
PS:程式語言裡,在前面加上#,電腦就能知道我們想要的顏色了。
“#0000FF”
→
“給我大紅!”
CMYK顏色系統
面對
CMYK系統
,我們還是使用一樣的套路:
C
-Cyan(青色),
M
-Magenta(品紅),
Y
-Yellow(黃色),
K
-Black(黑色)。
印刷三原色與色光三原色的聯絡
青色,品紅和黃色又稱為
印刷三原色
,用於印刷列印。和色光主動發出光線,顏色相互疊加(
加色法
)相反,印刷品顯示出的顏色來自於反射光,經過油墨吸收後剩下的光被人眼看到,是一種
減色法
。
雖然說基色無法透過混合得到,但前提是,混合遵循的是同一種法則,加色法與減色法屬於不同的兩種法則,自然可以打破這個限制。
減色法中兩種基色相混合可以得到加色法中的基色,反之亦然。
瞧瞧上圖吧,品紅與青色在減色法里居然得到了藍色!這在加色法中是不可能的事情,因為藍色是三原色中的一員。
根據減色法的原理,青色、品紅和黃色按1:1:1印刷時,
理論上所有顏色的光都會被吸收,從而顯示出黑色。
但是實際情況下,我們製作的油墨不能達到理論的純度,比例也沒法做到完美,所以這樣調配出的往往是奇怪的深屎黑色。
奈何印刷中用得最多的就是黑色,為了解決黑色的列印問題,
我們在印刷三原色的基礎上增加了K-Black,專門負責黑色相關的列印。
取單詞的末尾字母K是為了防止與藍色的B混淆。這樣一來,黑白列印就只需要調整K的值了(調整
灰度
),CMY的值全都為0。
所以下一次給彩色印表機上墨盒的時候,如果有人好奇為什麼要3個彩色加1個黑色,我們可以自信的回答,當然是因為CMYK呀!
依次是RGB CMYK 灰度 黑白的牛油果
其他顏色系統
除開RGB和CMYK,還有一種常見的顏色系統——
色相環(HSB)系統
。
色相環
此色相非彼色相,搞顏色一定要有證據。色相環是一個漸變色的圓環,0°,120°和240°的地方分別對應了
紅
,
綠
,
藍
三種顏色,其他角度則是中間的過度色相。
所謂色相(Hue),就是區分各類顏色的基本特徵,除了黑白灰之外,所有顏色都有色相這一屬性。
選定了色相H,我們再來看SB吧(= =)。S-Saturation,即飽和度,可以理解成顏色的鮮豔程度或者純度;B-Brightness,明度,顧名思義就是指顏色的明暗程度。
色相,飽和度和明度共同構成了色彩的三大要素,所以我們可以用HSB系統來確定顏色。
色相,飽和度,明度在色彩裡形象的表達
例如紅色表示為HSB(0,100,100),紫色則是HSB(276,46,52)。
順帶一提,以上涉及的都是顏色系統,或者叫
色彩模型
(color model),是用數學辦法來拆分、表示色彩的手段,主要目的是為了把顏色數字化,從而更好地服務於計算機程式設計。至於色域中的RGB,下次有機會小編再和大家聊吧~
多樣的顏色系統
參考資料:
http://www。soomal。com/doc/10100002110。htm
http://katharinethayer。com/html/RGBseps。html
https://107cine。com/stream/99733/
https://zhuanlan。zhihu。com/p/19652492
編輯:重光
近期熱門文章Top10
↓ 點選標題即可檢視 ↓
1。 首屆黑洞PS大賽來襲!為了這張「高糊」的圖,中國科學家做出了啥貢獻?
2。 物理學四大神獸,除了“薛定諤的貓”還有誰?
3。 地下多大的金礦才能影響到單擺實驗?| No。149
4。 為什麼用木棍打衣服就可以洗乾淨衣服?| No。150
5。 為了替你出氣,我們給討厭的楊柳絮來個「以暴制暴」
6。 玩掃雷還有什麼技巧?科學家的玩遊戲方法你絕對想不到
7。 在我國,沒有任何一張地圖能告訴你你的真實位置
8。 在客戶魚嘴裡提供服務的小清潔蝦、清潔魚,是怎麼知道自己不會被吃掉的呢?
9。 你以為土撥鼠只會尖叫?其實它可能正在罵你
10。 你知道為了測博爾特的速度,我們有多努力嘛?