AdobeRGB与sRGB详解
生活随笔
收集整理的這篇文章主要介紹了
AdobeRGB与sRGB详解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
鏈接:http://www.zhihu.com/question/20602284/answer/34542785
1,首先需要理解的是這個世界中的顏色的本質不是我們看到的樣子,紅黃藍綠青藍紫,而是電磁波的波長。我們人為把某種波長的光賦予了一種顏色(大腦:“怪我咯?”)原理如下
70年代以來,由于實驗技術的進步,關于視網膜中有三種對不同波長光線特別敏感的視錐細胞的假說,已經被許多出色的實驗所證實,例如,有人用不超過單個視錐直徑的細小單色光束,逐個檢查并繪制在人體(最初實驗是在金公和蠑螈等動物進行,以后是人)視錐細胞的光譜吸收曲線,發現所有繪制出來的曲線不外三種類型,分別代表了三類光譜吸收特性不同的視錐細胞,一類的吸收峰值在420nm外,一類在531nm外,一類在558nm外,差不多正好相當于藍、綠、紅三色光的波長,和上述視覺三原色學說的假設相符。用微電極記錄單個視錐細胞感受器電位的方法,也得到了類似的結果,即不同單分光引起的超極化型感受器電位的大小,在不同視錐細胞是不一樣的,峰值出現的情況符合于三原色學說。 所以說紅藍綠三元光這理論并不是因為這三個波長的光很特殊,而是我們人眼恰好只能看這三種波長并且賦予了顏色,打個比方如果喵星人是智慧生物那么他們色彩模型就不是RGB(紅綠藍)而是RB(紅藍)。
這就是RGB的來源,RGB不只是我們人眼的工作原理,還是顯示器的工作原理(為了照顧你們這些魚唇的人類,我們喵星人就用不到三個顏色的顯示器),也是相機的工作原理。
顯示器像素如圖
<img src="https://pic1.zhimg.com/0114442d451d3ffd68ef5df5dde67c70_b.jpg" data-rawwidth="293" data-rawheight="220" class="content_image" width="293">相機sensor如圖(左邊是適馬X3sensor 右面是經典的拜耳濾鏡式CMOS) 相機sensor如圖(左邊是適馬X3sensor 右面是經典的拜耳濾鏡式CMOS)
<img src="https://pic3.zhimg.com/d6e7873ba05599bb69f1c4081ad03f1a_b.jpg" data-rawwidth="500" data-rawheight="389" class="origin_image zh-lightbox-thumb" width="500" data-original="https://pic3.zhimg.com/d6e7873ba05599bb69f1c4081ad03f1a_r.jpg">那么srgb和Adobe(一個逗比) RGB又都是什么鬼?apple rgb又是啥?XXXXXXRGB又是啥? 那么srgb和Adobe(一個逗比) RGB又都是什么鬼?apple rgb又是啥?XXXXXXRGB又是啥?
為會有不同的RGB?因為雖說是RGB是紅色綠色藍色沒錯,但是具體紅色是什么色?藍色是什么色?綠色又是什么色?不要和我說純紅色純藍色純綠色!這里必須有個標準界定什么是純!
sRGB認為:
紅色位于[0.6400, 0.3300]、綠色位于[0.3000, 0.6000]、藍色位于[0.1500, 0.0600]、白色是位于[0.3127,0.3290]的D65。 AdobeRGB認為:
紅色位于[0.6400, 0.3300]、綠色位于[0.2100, 0.7100]、藍色位于[0.1500, 0.0600]、白色是位于[0.3127,0.3290]的D65。 看不懂沒關系我不指望你看懂。你只需要明白不同的RGB色彩空間是定義純色不同就夠了,sRGB和AdobeRGB區別就在于綠色定位上,所以!
<img src="https://pic4.zhimg.com/b49e04fc8746df33379bab37eb68c88f_b.jpg" data-rawwidth="500" data-rawheight="485" class="origin_image zh-lightbox-thumb" width="500" data-original="https://pic4.zhimg.com/b49e04fc8746df33379bab37eb68c88f_r.jpg">AdobeRGB能表示的范圍要大一些! AdobeRGB能表示的范圍要大一些!
但是為啥你還要用sRGB呢?
因為微軟老大當年定的這個標準的時候顯示器能顯示色彩的范圍小的可憐。根本沒有現在這些動輒99%AdobeRGB的顯示器,所以這個標準成為很多軟件,網站的默認色彩空間定義。
換句話說,如果你用IE瀏覽器看AdobeRGB的圖片勢必會有很嚴重的色偏,因為他們的綠色定位不同。
2,CMYK
上面說的是光的疊加,我們都知道光線疊加的原理是越疊越亮對吧。
但是我們打印機打印出來的不是光線啊,是看得見摸得著的油墨,玩過油彩水彩的都知道,顏料的疊加是顏色越多越黑。
CMYK就是一個基于顏料疊加的色彩空間,多用于印刷行業。
具體看 CMYK _百度百科 講的很清楚,我就不復述了。
這里給大家看個圖
<img src="https://pic1.zhimg.com/1c78e53916eed4576db918ff215fe828_b.jpg" data-rawwidth="240" data-rawheight="240" class="content_image" width="240">一個逗比RGB和sRGB和CMYK色彩范圍的示意圖,如圖可以看到sRGB和CMYK之間是非子集關系的,好記住這個下面要用到。 一個逗比RGB和sRGB和CMYK色彩范圍的示意圖,如圖可以看到sRGB和CMYK之間是非子集關系的,好記住這個下面要用到。
3,LAB
巨大的色彩空間,看上一張圖,基本上我們可以看到的顏色都可以用LAB來表示,具體原理不想說了有興趣的可以自己去看百度百科或者wiki百科。
LAB是所有色彩空間轉換的中間步驟 4,到底用啥色彩空間?
這里主要看用途,因為雖然一個逗比RGB范圍大,而且覆蓋了CMYK,但是很多網站不支持,很多屏幕也無法顯示出更多的顏色,所以只有在1,你的顯示器支持AdobeRGB。 2,你的照片是要用來印刷的。這兩個條件任何一個成立的時候使用AdobeRGB,而且如果需要發到網上請存兩份,一份sRGB一份AdobeRGB(就是這么蛋疼,要罵罵微軟去)
(這里的網指的是微博、人人網這種不支持色彩管理的網站。圖蟲/LOFTER等專業攝影社區一般支持色彩管理所以可以直接用AdobeRGB) 印刷的時候請選擇專業的印刷廠,你丟給他們AdobeRGB就好了,軟打樣讓他們自己搞去你不用管。
當然如果是工業級別的印刷你作為甲方就得看著他們就得不停的打樣,觀察色偏,調色,再打樣。這個我不太懂希望有專業人員完善我的答案。
設置都知道怎么設置吧?PS里的色彩設置里那個RGB就可以了。
PS里有個轉換到工作空間和替換工作空間,這兩個的區別就是第一個通過轉換把原圖數據改變了但是顏色基本不變,第二個就是直接暴力的給你換個內嵌的色彩空間原圖數據沒變但是色彩肯定要變。
總結
以上是生活随笔為你收集整理的AdobeRGB与sRGB详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html5学习 - canvas画图和清
- 下一篇: 浅谈一种Android客户端架构设计