【總結乾貨】 顏色-不是你想像的那樣
你們對顏色的第一印象是什麼?
是彩虹?
是顏料?
還是繪畫呢?
我要分享的關於顏色的一個核心概念——顏色三要素:物體,光源,觀察者。了解了顏色這三要素,就大概理解了顏色的基礎知識。
1、什麼是顏色
▲電磁波
上圖所示的是不同波長的電磁波的命名。我們看到的光,也就是可見光,是一種電磁波,波長380nm~780nm,我們看到的顏色只是大腦為了區分不同波長的可見光的一種編碼而已。
可見光波長範圍雖然僅僅只有短短的三四百納米,都已經讓我們了解足夠多的信息了,能看到太多波長的電磁波,反而是一種負累:一方面消耗更多的能量來維持看到這些光譜的器官,另一方面接受太多的信息反而不能讓人類專註於當下。況且有時候就連可見光的顏色也是一種干擾,讓人類只關注於物體的顏色而忽略隱藏的圖形。
舉一個例子,體檢時醫生常常用下圖這類型的圖片來判斷你是否色盲。能看到裡面圖案的人視覺正常,否則就是色盲。這類測試也讓我們覺得色盲就是一種缺陷,因為他們看不到某些東西
色盲真的是缺陷嗎?
▲色盲檢測卡
我再舉一個例子,下面這幅圖是我經常舉得例子,你們從這張圖看到什麼?如果是在現實生活中,色盲的人看到這幅圖第一反應就是躲起來,為什麼?因為前面正有一把槍正對著你。你為什麼看不見?這也說明了色盲的人能生存下來也是有原因的,因為色盲減少顏色對他們的干擾,更能關注到物體的輪廓,更容易找到下圖中狙擊手的位置。
▲你看到什麼
所以說,我們能看到波長為380nm~780nm的可見光足夠讓我們生存下來,況且我們現在有更先進的設備來識別其他波長的電磁波。
相關閱讀:可見光編碼
2 、光源色與表面色
我們所說的顏色主要分兩種:
(1)光源色(light source color):來自發光體的顏色色。如太陽,燈泡,LED燈,等等。
▲光源色
(2)表面色(surface color):不是來自發光體的物體色。物體本身不發光,但能看到物體的顏色,是因為這些物體能對來自於其他發光體的光的選擇性的吸收和反射。
▲表面色
下面我介紹的顏色都是表面色,也就是不發光物體的顏色。主要從三方面來介紹顏色的一些知識,也就是顏色三要素:物體,光源,觀察者。這三個要素之間的關係是怎麼樣的呢:
我們看到的物體的表面色,是由於來自於光源(包括太陽,電燈等)的光到達物體那裡,該物體對光線進行選擇性吸收反射,沒有被吸收的或被反射的可見光到達觀察者(包括人,電腦),通過觀察者的對這些光的分析編碼,形成我們看到的顏色。
▲顏色三要素
以下逐一分析顏色的三個要素。
3 、顏色三要素之一:光源
我們看到的物體的表面色,是由於來自於光源(包括太陽,電燈等)的光到達物體,該物體對光線的選擇性吸收反射,沒有被吸收的或被反射的可見光到達觀察者(包括人,電腦)。
而我們比對顏色使用的光源都是有標準規定的光源。通常在下圖所示的對色燈箱里看顏色。
▲對色燈箱
對色燈箱裡面有不同的光源可選擇。有D65,TL84,CWF,A光源,UV燈,等等。
下圖顯示了相同顏色的物體在不同光源下顏色會出現差異。所以顏色的前期開發是必須了解客戶的常用對色光源,我們開發顏色時也使用一致的光源。
▲不同光源下的顏色
對於光源的性質,可以通過光譜功率分布(SPD)來描述。光譜功率分布(SPD)的意思就是光源發出可見光的光譜波長(380nm~780nm)的功率是不同的。不同發光體發出的光,在每個單位波長的功率是不一樣的。
如下圖顯示了四種常用的光源(TL84、CWF、illuminant A、Daylight)的光譜功率分布:
▲常用光源的光譜能量分布曲線
這些光譜功率分布曲線圖,橫坐標是可見光波長,縱坐標是功率大小。
比如,對於上圖左下角的A光源發出的電磁波,短波的功率較低,長波的功率較大,可以理解成A光源發出的短波較少,也就是藍光較少,而發出的長波較多,也就是紅光較多,所以A光源發出來的光源是一種比較暖的紅黃相的光線。
相關閱讀:
光源
色溫與顯色指數
常用光源
4、顏色三要素之二:物體
物體的性質,就是對光線的選擇性吸收反射的性質,我們可以用光譜反射率曲線來表達物體的這種性質。
如下圖,是使用分光光度計(Spectrophotometer)測到的一個物體顏色的光譜反射率曲線:
▲物體的光譜反射率曲線
其中
- 橫坐標是波長(wavelength),也就是可見光,我們也很直觀的看到不同波長代表的顏色;
- 縱坐標是%R是反射率(reflectance ),表示物體對特定波長的反射率。
(註:縱坐標的%T表示透過率,討論透明色使用。)
- 紅色曲線代表這個顏色的光譜反射率曲線。
我們也非常直觀地看到這個物體對不同波長的可見光的反射能力不一樣。例如上面的例子:
在360nm~580nm波長的光譜反射率較低,表示該物體吸收了這個波長段的光譜;
在580nm~750nm波長的光譜反射率較高,表示該物體反射出這個波長段的光譜。
所以我們看到的顏色正是被反射出來的580nm~750nm波長的光,也就是紅黃相的顏色。
這個光譜反射率曲線就是代表了下圖這個紅色物體對光的吸收和反射的性質。
▲紅色
光源的光譜功率分布跟物體的光譜反射率曲線有點接近。前者是表示發出來的光譜,後者是表示吸收反射出來的光譜。
相關閱讀:
光譜反射率曲線
藍+黃=?
你看得懂顏色的光譜反射率曲線嗎?
從光譜反射率曲線判斷有機無機顏料?
光譜反射率曲線有什麼用?
5、顏色三要素之三:觀察者
觀察者分為兩類,人和電腦。對應的就是顏色判定的兩種手段,目視對色和電腦對色。
人眼構造很複雜,但我們只需要知道被物體反射的光如何到達我們的大腦中進行分析。
如下圖,光線通過眼球角膜的折射,經過晶狀體調節焦點,讓視野焦點落在視網膜上。
▲人眼構造
在視網膜中經過光感受器,或者說是感光細胞的處理,將光信號轉化為電信號,傳遞到我們大腦的視覺皮層進行分析。
▲視網膜示意圖
其中,感光細胞才是我們對於顏色感知的主部分。
感光細胞有兩類:桿體細胞(視桿細胞)和錐體細胞(視錐細胞)。這些細胞是根據其形狀命名的,如下圖:
▲感光細胞
桿體細胞是暗視覺器官,對弱光反應靈敏,在低照明水平情況下發生作用,但不能感受顏色。
椎體細胞是明視覺器官,使我們看到彩色和非彩色。
所以以下我們只關注椎體細胞。椎體細胞有三類:
S、M、L型視錐細胞。研究人員已經記錄了每種視錐細胞對每一波長的光的不同響應情況。也就是說,這三種椎體細胞的響應決定於刺激它的光的波長。
下圖展示了不同視錐細胞的光譜響應曲線。三條曲線分別對應三種視錐細胞。他們的峰值分別出現在短波長(S),中波長(M)和長波長(L),所以我們也這樣命名。
▲三種視錐細胞對不同波長光的響應
舉個例子,如下圖:
▲580nm波長的光對視錐細胞的刺激
580nm波長的光,照射到我們的眼睛,M視錐細胞和L視錐細胞有不同響應,形成一定的響應強度的比例的信號,這個兩個視錐細胞的響應信號,共同疊加形成了對580nm波長感知的特定信號。這個信號遞到大腦視皮層,進行編碼,就形成了我們對580nm波長的光的感知——黃色。
反過來,無論你通過怎樣的光的混合,只要M視錐細胞和L視錐細胞傳遞給大腦視皮層的信號符合這個比例,大腦就會辨認出黃色。
好了,以上就是人眼如何看顏色的過程。明白了人眼的顏色辨認的原理之後,我們在看看電腦是如何辨認顏色。
類似人眼三種視錐細胞對不同波長的光的響應,研究人員也得到一個標準觀察者的三刺激值:
▲標準觀察者
這個標準觀察者三刺激值是通過顏色匹配實驗得到的。就是調整紅藍綠三色光的比例來匹配目標色光的實驗。
▲顏色匹配實驗,圖片來源見水印
這個標準觀察者的三刺激值跟人眼的視錐細胞對光的響應是有點不一樣,因為視錐細胞對光的響應曲線是用所有波長的光來測量視錐細胞的響應情況,而標準觀察者的三刺激值是通過給定的三種光源——紅綠藍——來模擬這三個視錐細胞對所有波長的光。所以會不一樣,但這不妨礙我們使用這個標準觀察者三刺激值來模擬人眼看到的顏色。
相關閱讀:
標準觀察者
魚兒離開水能看得清嗎?
神經細胞也會嫉妒?
光明是因為沒有黑暗?
1+1=1?
為什麼彩虹沒有紫色(purple)?
6、色度學
上面分別講解了顏色三要素:物體,光源,觀察者。以及他們的一些特徵,如,物體的光譜反射率曲線,光源的光譜能量分布曲線,還有標準觀察者的三刺激值。
無論你們理解不理解這些概念,你們必須記得顏色三要素,物體光源觀察者,只要任何一個因素髮生改變,顏色就會改變。
了解顏色三要素後,如何應用?
研究顏色測量的科學叫做色度學,色度學的任務就是用數量化來表徵色覺特性。
「色度」中的「度」是度量的意思。 類似於長度,高度等等概念。
度量長度或高度使用的工具是尺子,而度量顏色的工具就是色度學。
那麼如何度量顏色,用數字來表示顏色呢?
我們發現顏色三要素:物體,光源,觀察者。他們的特徵,如,物體的光譜反射率曲線,光源的光譜能量分布曲線,還有標準觀察者的三刺激值,都是一系列的曲線,橫坐標都是不同波長的光譜。所以我們就可以針對這些曲線做計算。
對於特定光源下指定物體的顏色觀察者看到的顏色,就是將這三個要素相乘:
得到X,Y,Z(大寫)
算出x(小寫X),y(小寫Y)。
再根據下圖的1931CIE-XYZ色度圖找到對應的位置,知道代表的顏色,橫坐標是x,縱坐標是y:
▲1931CIE-XYZ色度圖
1931CIE-XYZ色度空間有一個缺點,就是不容易對顏色差異的判定,無法非常直觀的判定這個顏色就是我需要的顏色,不知道這個顏色跟我需要的顏色的差異的大小。所以才會引入非常直觀好用CIE 1976均勻顏色空間,即下圖的1976 CIE-L*a*b*顏色空間。
這是一個三維的顏色空間:
▲CIE L*a*b*顏色空間
▲CIE L*a*b*顏色空間
CIE L*a*b*顏色空間中 L*a*b*的代表意思如下:
- L* 表示明度,範圍由0到100,表示顏色從深(黑)到淺(白)。
- a*表示紅綠,數值變化由正到負,表示顏色從紅(正)到綠(負)。
- b*表示黃藍,數值變化由正到負,表示顏色從黃(正)到藍(負)。
通過L*、a*、b*一組三個數據來定位顏色空間某一位置,來表達一個顏色。既然是三維空間,就有空間距離的概念。顏色空間上兩個點的位置距離,也表示了這兩個顏色的差異大小。
顏色的差異大小,通過色差(△E)來表示。
舉個例子,如下圖兩朵花:
▲from http://xrite.com
左圖花A 的L*=52.99,a*=8.82,b*=54.53
右圖花C 的L*=64.09,a*=2.72,b*=49.28
花C和花A顏色的差異可以用△L* 、△a*、 △b*、 △E*來表示。
- △L*是 明度的差異,正值表示更淺(白),負值表示更暗(黑)
- △a*是紅綠的差異,正值表示更紅,負值表示更綠
- △b*是黃藍的差異,正值表示更黃,負值表示更藍
- △E*表示總的顏色差異。
總色差△E*可以理解為對比樣跟標準的空間距離,如下圖:
▲from http://xrite.com
花C和花A顏色的差異計算如下:
- △L*= L* (C) — L*(A) = 64.09—52.99 = +11.10 (表示花C比花A更淺)
- △a*=a*(C) — a*(A)= 2.72—8.82 = -6.10 (表示花C比花A更綠「更不夠紅」)
- △b*=b*(C) — b*(A)= 49.28—54.53 = -5.25 (表示花C比花A更藍「更不夠黃」)
- △E*=13.71(花C和花A之間的總色差)
△E*=13.71就是花C和花A之間顏色差異。
這個色差的概念必須知道,通常使用在跟客戶的顏色溝通上。
這些CIE L*a*b*不僅僅適用於改性塑料行業,還適用於其他跟顏色相關的製造業,如,塗料,紡織行業等等,是國際上通用色彩空間。
相關閱讀:
1931 CIE 顏色系統
均勻顏色空間
我終於可以準確說出一個顏色了
有了 CIE L*a*b*,顏色溝通再不是問題
你的眼睛跟CIE L*a*b*比比誰是火眼金睛
【前方高能】手把手教你計算 L*a*b*
CIE L*a*b*+CMC ≈ 人眼?!
7 、實際運用
上面的都是理論上的基礎知識,但只要你知道顏色的三要素:光源,物體,觀察者。所有關於顏色的問題基本都可以根據這三要素進行分析。下面選取兩個例子簡單介紹:同色異譜,SCI/SCE模式
(1)同色異譜
根據色度學的計算,同一個物體顏色,在不同的光源下,有不一樣的顏色數據。實際上也反映出人眼看到不一樣的顏色,但是我們還能正確的辨認出他們是同一個顏色,因為顏色的恆常性。例如一個紅彤彤的蘋果,無論在超市還是在家裡,我們都沒感覺到蘋果顏色有什麼變化。
但如果在同一光源下,兩個物體顏色有一樣的顏色數據,實際上也是反映人眼看到相同的顏色。但一旦光源改變(切換到其他場景看顏色,如從室內人造光底下,切換到室外自然光底下),我們有時候發現顏色不一樣。這就是照明條件等色,簡稱條件等色。顧名思義,這兩個顏色只有符合一定觀察條件下顏色才能相等,實際上這兩個顏色並非完全一樣。
照明條件等色(metameism)是指兩個有顏色樣品在某一對色光源下顯示的顏色效果相等,而在另一光源下則不相等的現象。
條件等色的根源在於兩物體的光譜反射率曲線不同,所以也稱同色異譜現象。
如何避免同色異譜,從根源出發,也就是顏色三要素(光源,物體,觀察者)中的物體的光譜反射率曲線。
對於從客戶那裡拿到的標板(色板或產品製件),要精確複製該顏色,除非一些不可抗的因素, 最快捷的辦法就是從該顏色的光譜反射曲線開始著手分析所需要的著色劑。只要選擇正確的著色劑,做成一樣的光譜反射曲線,基本就不會出現同色異譜現象,尤其對於一些鮮艷的顏色更有效。
同色異譜有利有弊:
- 弊:條件等色,兩個有顏色樣品在某一對色光源下顯示的顏色效果相等,而在另一光源下則不相等。增加調色難度。
- 利:不一定要必須防止出現同色異譜,也正因為同色異譜現象,所以我們就可以針對目標客戶常用場所,及其照明條件,來實現條件等色,使用無毒的著色劑替換有毒的著色劑, 使用相對比較便宜的著色劑來替換相對比較貴的著色劑。
參考閱讀:
顏色恆常性
同色異譜定義
為什麼橙色著色劑在CWF光源下偏綠?
同色異譜並非百無一用
【調色-從光譜反射率曲線開始】橙
【調色-從光譜反射率曲線開始】綠
(2)SCI/SCE
- SCI:Specular Component Include(包含鏡面正反射光),SCI是指包含鏡面反射光測量顏色的表達方法;
- SCE:Specular Component Exclude(排除鏡面正反射光),SCE是指排除鏡面反射光的測量顏色的方法。
SCI和SCE的區別,也就是顏色測量時,測量模式的不同,根源就是顏色三要素(光源,物體,觀察者)中的觀察者,觀察方式的不同:
前者SCI包含鏡面反射光,也就是說觀察者接收到所有物體反射出來的光來分析物體對光的反射吸收屬性。
而SCE模式不包含鏡面反射光,也就是說觀察者過濾掉一些光——鏡面反射光,這種測量模式就不能真實反映物體對光的反射吸收屬性。並且得到的顏色數據跟SCI模式得到的顏色數據相比,必然偏小,因為根據前面提到的CIE計算公式知道,光譜反射率越高,說明對光的反射越多,對光的吸收越小,顏色就越白,代表明度的L值也就越大。
參考閱讀:
了解這些專業術語,不再是顏色測量的小白了
你到現在還分不清SCI和SCE兩種測色模式嗎?
死磕SCI與SCE模式的計算
8 、結語
一篇文章,意猶未盡。
很多相關知識點就不再列舉,詳細請點擊公眾號:「領略色彩之雅」中的菜單欄,裡面已對知識分類整理好。
如果你喜歡的話,請幫我分享給你的好友一起學習。
但是,當你閱讀完這篇文章到最後,我只希望你們能記住一個知識點就足夠了:
顏色三要素:光源,物體,觀察者
推薦閱讀: