Eye-one Display2校色器(三)

CIE1931 color space
前一篇提到色溫和Gamma的概念。基本上色溫和Gamma如果正確,顏色也不會偏太遠了。但是實際上校正完色溫及Gamma之後,不同螢幕之間仍存有差異。

在校正完Dell 2407之後,總覺得螢幕的顏色好像怪怪的,有些顏色鮮豔過頭,本來以為是校色器有誤差,或我忽略了什麼步驟。但後來慢慢了解之後才發現,並不是校色器有問題,而是因為不同螢幕,色域(Gamut)不同的關係。

色彩空間(Color Space)是一個數學模型,用來表達色彩的範圍。而一般表示色彩空間常用的方式,是將它畫成圖形,也就是大家常聽到的色域(Gamut),文章一開始的圖表就是CIE1931 color space色域,用RGB xy來表示。

這是最早定義的色彩空間,基本上是涵蓋了人眼能看到的所有色彩,也是最常拿來當做比較基準的一個色域。

前面提到,除了色溫、Gamma校正之外,在檢查過各色色票之後,Eye-one可以得到這台螢幕的色域範圍。Gamma加上色域,就製作出了一個螢幕的profile(*.icc)。

LCD背光亮度不同通常也會影響色域,先說明以下是手上三台螢幕在140cd/cm^2附近的色域圖。

LG L1730P的色域:
gamut_l1730p.png
LG L226WT的色域:
gamut_l226wt.png
兩者差不多,接近sRGB的色域(關於sRGB後面會再詳細討論)

Dell 2407WFP-HC:
2407WFP-HC Gamut
Dell的HC表示92%廣色域。所謂92%不知道是如何計算的,但是很明顯可以看出三角形較前面兩台來得大

各圖中三角形的三個頂點就代表R G B三色純色的位置,靠近中間就是白色。而RGB三點純色所圍成的三角形,就是這台螢幕的色域。

頂點三色離中心越遠,色域就越大,代表三原色越純,可以表示的顏色範圍就越廣。

對我們實質的影響是什麼?簡單來說,不同色域的螢幕,顯示卡給定同一個RGB值,在CIE RGBxy圖上的座標位置會是不同的。也就是說同一張圖片,若不做任何轉換,在不同色域的螢幕上顏色會是不同的。色域廣的螢幕會顯得鮮豔,而色域窄的螢幕顏色會顯得較淡。為了取得一致性,在支援色彩管理的程式中(例如Photoshop)就會做色域的轉換,將圖片先轉換至螢幕的color profile之後再顯示出來。這時候校色器產生的color profile就派上用場了。

不過,每個螢幕色域都不同,要以誰為標準轉換出來呢?早期色域並沒有什麼絕對標準,只能以自己的螢幕為標準的working space,當要輸出的時候再轉換至目標的色域。AppleRGB算是半個標準,以Apple螢幕的色域為準,但是PC上就相當free style,螢幕、網路顯示方面更是全無標準。

sRGB

sRGB的色域:
ciexy1931_srgb_.png

後來,IEC參考了典型的CRT/LCD色域,製作了sRGB這個標準。sRGB可以視為一個假想螢幕的profile。符合sRGB標準的設備,不論輪入(相機、掃瞄器)或輸出(螢幕、印表機),皆以sRGB色域為設計標準,同樣的RGB成份比例就會代表同樣的豔度。所以只要按照sRGB標準去做,顏色就八九不離十了。WindowsXP採用了這個標準後,後來大部份的廠商也都慢慢開始採用這個標準,顏色不準的問題才得以解決。

AdobeRGB

sRGB解決了日常一般使用顏色不準的問題,但是卻不能滿足出版專業人士。主要的原因是因為sRGB色域無法完全涵蓋CMYK色域,以sRGB色域作業,最後再轉換至CMYK,結果會導致印刷時可以表現的顏色變少。所以Adobe推了另一個標準叫做AdobeRGB,用以涵蓋一般印刷機可以表示的色彩。下面是AdobeRGB的色域:
ciexy1931_adobergb_.png

AdobeRGB vs sRGB:
chromaticity.jpg

從圖中可以看出AdobeRGB主要是向綠色方向擴展許多,實際的結果就是青色及綠色的表現都好上不少。很多專業設備,例如DSLR,都可以設定輸出的jpg要以AdobeRGB或sRGB當做他的色彩空間。

不過實際上顯示出來的時候,還是要經過色域轉換至螢幕的色域空間(需要有支援色彩管理的程式,例如Photoshop),所以需要色域比較廣的螢幕,進行AdobeRGB作業才有意義。如果LCD就只有到sRGB,那麼多出來的顏色也看不到,成品的顏色就只能靠腦中想像了。

講到這邊,也許還有些人比較難以想像,我們來舉個實際的例子:

AdobeRGB Sample:
sample_adobergb.jpg

sRGB Sample:
sample_srgb.jpg
上面兩張範例圖,第一張圖是相機輸出的Adobe RGB JPG再經過Photoshop縮圖,第二張圖是縮圖後直接將圖片轉到sRGB色域後另存新檔。試著在不同的程式中比較這兩張圖,會得到完全不同的結果,相當有趣。
(註:本文為2007年時寫成,目前(2011)的IE和Firefox都有一定程度的CMS支援,得到的結果會和當初的結果不同。)

  1. 用IE或Firefox看本頁,應該可以看得出來,sRGB那張要比AdobeRGB那張來得鮮豔一點。

  2. 在Windows XP下另存新檔後,改用Windows Picture and Fax Viewer觀看,你會發現兩張圖顏色一樣。

  3. 如果你有AdobeRGB或92%廣色域螢幕,並且有設定正確的Monitor Profile,進到Photoshop裡面看這兩張圖片,你會發現其實AdobeRGB那張比sRGB那張要來得豔一些。


在IE或Firefox中AdobeRGB比較淡的原因是,IE或Firefox不支援色彩管理。由於AdobeRGB色域比較廣,所以要表示同樣彩度的顏色,只需要比較淡的RGB值就可以達到。若不經過轉換,直接顯示出來,AdobeRGB的圖通常都比較淡。

在XP下的Windows Picture and Fax Viewer觀看,兩張圖顏色會一樣,而且和螢幕的color profile是無關的。這是因為WindowsXP內建的色彩管理用了比較取巧的方式,雖然接受各種color space的source,但是target會忽略monitor profile,一律轉成sRGB。

sample_photoshop

在Photoshop中,才會真正根據Monitor profile,從sRGB或AdobeRGB的color space轉換到螢幕的color profile,也才能得到真正準確的顏色。這兩張圖在廣色域螢幕上,第一張會比第二張來得鮮豔,是因為這張圖的色域已經稍微超過sRGB,所以轉換至sRGB之後就喪失了部份的顏色。

所以,是不是Working Space用AdobeRGB,螢幕用廣色域的螢幕比較好呢?

以商設、出版、印前作業來說,是的。但是對一般使用或其它領域的作業來說,反而會造成困擾。

先提AdobeRGB,雖然圖片都可以內嵌color profile,但是世界上不支援色彩管理的東西還是一堆。網頁瀏覽器、Picture bridge印相機、數位相框、甚至相館的照片沖印機等,可以直接吃JPG的裝置,大部份都會調整接近sRGB,可是也都非常有可能不認識AdobeRGB。而像做網頁設計,為了適合網頁上顯示,你每張AdobeRGB的照片也非要先轉成sRGB不可。

不轉,就很有可能在某些地方不小心得到過淡的色彩。所以對一般人來說,相機或Photoshop中設成AdobeRGB,說實在只是增加麻煩而已。

那麼廣色域螢幕呢?

前面已經提到,Windows XP的標準是sRGB,且WindowsXP內建的色彩管理,target一律是sRGB。所以就算有使用色彩管理的程式,如果用Windows內建的API(像Fast Stone Image Viewer就是),也會和Windows Picture and Fax Viewer一樣,在廣色域螢幕上面顯示過於鮮豔的結果。所以為了正確檢視照片,必須到真正完整支援色彩管理的程式中檢視,像我目前手上就只有Photoshop及Olympus Studio是正常的。

更別提像一般的程式,還有瀏覽器,根本不支援色彩管理。絕大部份的界面、圖示、圖片、網頁,都是直接針對sRGB設計的。所以在sRGB上面顯示剛好的,在廣色域螢幕上面就過豔。而你在廣色域上面做出來剛好的,在sRGB螢幕上就會太淡。要對色就相當麻煩。

不過由於92%廣色域螢幕看起來即將會成為新一代主流,所以以後應該會慢慢改善。

據說Vista支援的scRGB已經不會有這種問題。有廣色域螢幕又有校色器的朋友們,可以試試看Vista下究竟情形如何。

下一篇,來做個總結好了,講講校正螢幕的一些技巧及心得。

(圖表來源: Wikipedia)

完結篇:Eye-one Display2校色器(完): 心得篇

留言

  1. 先前為了玩PS的curve總覺得自己眼睛好像有色盲,
    無比挫折......XD
    把自己的螢幕校色過後,錯覺似地認為再也不會弄錯顏色了。
    但事實上,當自己的照片上了別人電腦螢幕,
    那些出廠值9500K的「好心設定」,
    卻又辜負了自己盡心拍照、用心PS的心。
    想想要別人看你照片,總不能還得叫他記得先把螢幕調成6500K....XD
    他還會怪你,我本來看起來還比較鮮艷咧。
    PS的camera raw也是,輸出設定如果不調成sRGB,
    原來用心的校正也只是一張淡而無味的照片而已.....@@"
    所以結論是....我覺得有將照片輸出列印的人
    才需要嚴謹的校色,至少螢幕和輸出的相片相去不遠。
    在別人的電腦上就別強求了,我唯一看到螢幕顏色最正常的是,
    Fuji沖印店的螢幕,哈哈!

    回覆刪除
  2. 您好,我本身就是有用Vista x64+HUEY PRO校色器+2407HC的用家

    Vista是有支援scRGB沒錯 但是我比較好奇的是我的校色器本身驅動有支援嗎?
    還是都把他校回sRGB去了?
    我現在是8800GTS同步獨立設定雙輸出到兩台螢幕
    一台就是我上面說的DELL 2407HC 一台是便宜的22吋TN螢幕只有6BIT+FRC LUT
    HUEY PRO能支援多螢幕校正,
    所以當都校正完畢後,我可以輕易比較出校正後的結果
    結果畫面上一樣的圖片 不論是RGB哪個色域展現出來的顏色
    都是2407HC勝出而且鮮豔不少,
    不過 由於HUEYOPRO是屬於Pantone的入門產品
    雖然是pro版本支援多個gamma值 色溫管理+多螢幕
    但是他沒辦法輸出像板大在上方提到的那些色域圖來看
    所以我到現在還是不知道我這台2407HC到底他的色域有無獲得發揮,還是單純的比較鮮豔而已?

    以上是目前的使用經驗:)

    回覆刪除
  3. 不好意思, 為了測試, 我下載這兩張 JPEG 用 FastStone Imager Viewer 查看.
    目前我安裝 FIV 3.5 版, 有支援 CMS. 啟用 CMS, 這兩張看起來就一致.
    沒啟用 CMS, AdobeRGB 色域那張就比較淡.
    我也同時測試 XnView, 也有支援這功能.

    回覆刪除
  4. To大貓貓:
    廣色域得到發揮, 其實就是顏色比較鮮豔 (廣色域=鮮豔) , 其實是同一件事情喔~

    至於Vista支不支援scRGB, 都對我們沒有影響, 因為scRGB編碼的影像並不普及, 要是我們沒有scRGB的影像, 部份程度上, 其實scRGB=sRGB, 可以視為完全一樣的兩個色彩空間.

    回覆刪除
  5. 上面說法有問題
    AdobeRGB色域 比sRGB 大
    在XP下的Windows Picture Viewer 與用IE或Firefox看觀看,圖顏色應會不一樣。
    AdobeRGB色域 比sRGB 來得鮮豔
    除非 內含 sRGB profile
    在XP下的Windows Picture Viewer與用IE或Firefox看觀看觀看,圖顏色會一樣。
    這是因為WindowsXP內建的色彩管理轉成sRGB。

    回覆刪除
  6. 樓上snake的說法很奇怪
    文筆可能有點問題,看了好幾遍深怕有文字誤解,最後還是覺得你認知有錯
    adobeRGB色域比sRGB來的廣
    但是由於程式都當作sRGB辨識
    所以aRGB顯示出來的圖片會比sRGB淡才對

    Windows Picture Viewer顯示會一樣,我之前也很好奇
    版主的說法恰好可以說明這個問題
    還是閣下有更專業可靠的解釋?

    回覆刪除
  7. 之前有說是跟人借的,我手上沒有喔^^

    回覆刪除

張貼留言

這個網誌中的熱門文章

文言文

談談台灣人使用統傳漢字的優越心態

台灣工程師常唸錯的英文單字