原發文者: didadida 發文時間: 2007/07/16 10:18
>>以上推理,同樣可以被運用來說明下列現象(重複強調一次,這些都是我個人想出來的解釋,你恐怕沒有辦法在任何色彩或PS書籍看到這方面的討論。
你的解釋方法在灰階根本行不通....因為對很多不同色域來說,灰階的RGB都不會改變,這點會造成你的推論方式有嚴重的矛盾,也就是會有侷限性,當一個論調沒辦法完全解釋所有現象的時候,當然就是錯誤的.
說到色彩科學,還是讓專業的來吧,你別再到處散佈似是而非的訊息,我想我唸了幾年色彩科學,還實作過色彩管理系統,現在搞的是LCD色彩校正,還跟Samsung/Sharp合作的說,應該比你高干才是~很抱歉囂張了點,因為我並不想跟之前一樣,只不過沒跟你說我有幾兩重,就把我當病貓......還被你恥笑.........
影像處理相關書籍所提到的色域資訊其實都很簡略,因為實務上應用並不需要懂那麼多.
就我主修色彩科學得到的一點知識,簡述如下:
RGB的xy色度圖上的色域通常都是三角形的,類似的圖我想大家都看過.
以白色當中心點的話,越往外走的顏色是越飽和的.所以通常大色域就是定義的範圍會比較大,也就是涵蓋比較多飽和的顏色,基本的概念是這樣.相對的小色域的範圍比較小.拿Adobe和sRGB相比就一目了然:
AdobeRGB的綠色那一點定義的比sRGB還要遠許多,因此Adobe在綠色的色彩數會比sRGB多上許多,其餘兩個顏色其實影響很小,但是人眼對綠色最敏感,所以對人眼來講,增加的色彩會比xy色度圖上的面積差異來的大.
同樣一個RGB數值,如果放到xy色域圖來看,在大色域色彩空間上的位置一定會離中心比較遠,小色域的會離中心比較近.而R/G/B個別最大時的位置,就是位在三角形的三個頂點.
當我們把大色域色彩空間影像硬指定成小色域色彩空間時,也就是硬把大的三角形,縮減成小的三角形,所以所有RGB離中心點,也就是離白色的距離都變近了,距離減少代表顏色的飽和度都降低,整個影像就會比較黯淡.
就拿綠色當例子,AdobeRGB的G=255和sRGB的G=255,AdobeRGB當然比較飽和,因為Adobe離白色比較遠,當你把色域硬指定到sRGB時,綠色要內縮進去到sRGB的範圍內,同樣都是G=255,但是顏色沒那麼鮮豔了,最外圍的G=255都要內縮這麼多,其餘的顏色更不用說,要縮的更進去,容納到sRGB的範圍內,因此整個影像的飽和度就降低許多,影像因而黯淡.
之間的成因牽扯到很多數學轉換,沒必要細講(應該也沒人想聽...),但是基本的觀念,用幾何圖形放大縮小的概念去想,就對了.