生活中的三种三原色
原創(chuàng)文章,轉(zhuǎn)載請聯(lián)系作者,并說明出處。
? ? ? ? 如果問大家三原色是什么,有的人可能會說 ” 不就是紅黃藍(lán)嘛!“,也有的人可能會說“對對,我知道,三原色是紅綠藍(lán)”,那么那種是對的呢?其實都沒有錯,美術(shù)中色彩的三原色為紅黃藍(lán),而光的三原色為紅綠藍(lán),印刷中的三原色是青品黃,那么為什么這些三原色不是一樣的呢?有時候我們會發(fā)現(xiàn)照的照片在洗出來的時候顏色會感覺降了一階,其實都是有一定的科學(xué)道理在里面的,下面將為大家解釋下。
? ? ? ? 先和大家講下光的色彩,因為人眼所能感受到的都是光的顏色,我們在初中小學(xué)物理教材中可能學(xué)到過,白色光可以被三棱鏡分解為紅綠藍(lán)三種光,我們的電視或者計算機(jī)屏幕如果仔細(xì)看的話會發(fā)現(xiàn)紅綠藍(lán)三種顏色的晶體管,也就是說用這三種光幾乎可以組合出所有顏色的光,所以說光的三原色是紅(R)綠(G)藍(lán)(B),也就是我們常說的RGB模式,RGB模式的每個字母R,G,B的值的大小分別代表這三種光的強(qiáng)度,每種光的范圍從0到255,,我們想一下,如果RGB的值為(0,0,0),那我們看到的是什么顏色呢?我想大家應(yīng)該都能想出來是黑色吧,RGB都為0的話就相當(dāng)于一間沒有光的屋子,所以是黑色。那如果RGB的值為(255,255,255)呢?沒錯,就是一束白色光。如果RGB的值(128,128,128)呢?應(yīng)該能想到是灰色吧,這里說一下,RGB三種光的值如果相同的話是沒有色相的,至于色相是什么,內(nèi)容挺多的,大家可以去百度下。如果RGB的值為(255,0,0)呢?嗯,是大紅色的光。
? ? ? ? 我相信大家對光應(yīng)該有一定的初步了解了,那么問一下,如果一盞紅色的燈和一盞綠色的燈照在一面白色的墻上,那墻應(yīng)該出現(xiàn)什么顏色?紅色?綠色?紫色?藍(lán)色?。。。會出現(xiàn)黃色,,所以可以黃色光里面是不含藍(lán)光的,所以可以說黃色是藍(lán)色的補(bǔ)色。大家可以看下下面這幅圖,相對的兩種顏色就是補(bǔ)色,兩種互補(bǔ)色結(jié)合會產(chǎn)生黑色,兩種互補(bǔ)光結(jié)合會產(chǎn)生白光,而其他顏色結(jié)合會產(chǎn)生中間色,就比如紅色和綠色結(jié)合會產(chǎn)生黃色。
? ? ? ??
? ? ? ? 其實顏色真的很神奇,我繼續(xù)問下大家,在一個純黑的屋子里,如果有一面青色的墻,我們用綠色的燈去照,那么應(yīng)該是什么顏色?應(yīng)該是綠色,如果用藍(lán)光去照呢?墻會呈現(xiàn)藍(lán)色,那如果用紅光去照呢?墻會呈現(xiàn)紅色嗎?我可以告訴大家,墻會變黑,什么都看不到。如果感覺不可思議,并且好奇的話可以去嘗試下,真的很神奇,因為青顏色的墻吧紅色全部吸收掉了,因為青色和紅色為互補(bǔ)色,也就是青色里面不含有紅色,但是青光和紅光結(jié)合在一起的話卻會生成白光,這就是為什么光的三原色和物體的色彩的三原色不同的原因。那為什么綠光照在青色墻上會看到綠光呢,而不是其他的顏色?因為青顏色里面含有純的綠顏色,所以會把綠光全部反射,所以我們會看到綠顏色。
? ? ? ? 那么我們看一下印刷的三原色,也就是青(C)品(M)黃(Y),但是CMY和RGB是不同的,CMY的值是按0%到100%來計算的,也就是我們印刷油墨的濃度,如果CMY的值都為0%,那應(yīng)該是什么顏色呢?毫無疑問,一張白紙上啥都不印,當(dāng)然是白色了,如果CMY的值都為100%呢?是很么顏色?黑色嗎?理論上是的,但是真正情況下是無法達(dá)到黑色的,因為我們的工藝無法達(dá)到三種純正三原色的染料,那黑色怎么辦呢?我們工業(yè)上會有純黑色的染料,所以我們印刷的模式基本稱作CMYK模式,所以我問下大家,我們的一張彩色印刷的圖片上的黑顏色的CMYK的值都是多少呢?(100%,100%,100%,100%)?錯! 是(0%,0%,0%,100%),那么印刷三原色和光的三原色有什么關(guān)系呢,我們看下上面的圖片,青品黃正好是紅綠藍(lán)的補(bǔ)色!難道僅僅是巧合嗎,不是的,我們可以發(fā)現(xiàn),青色染料和黃色染料混合會產(chǎn)生綠色,青色染料和品紅色染料混合會產(chǎn)生藍(lán)色,品紅色染料和黃色染料結(jié)合會產(chǎn)生紅色,所以染料的三種顏色幾乎可以表示出自然界的物體所有顏色,而光的三原色幾乎可以表示出光的所有顏色,所以是不是感覺很神奇?染料三原色全為0%時是白色,所以染料的三原色適用減色法,光的三原色全為255時為白光,所以光的三原色適用加色法。
? ? ? ? 光能表示的顏色范圍和染料能表示的顏色范圍雖然有很多的交集,但大家必須清楚,我們會發(fā)現(xiàn)顯示器上有很多的顏色印刷不出來,因為光能表示的范圍和染料表示的范圍是不同的,比如說屏幕上一個非常非常亮的特別鮮艷的綠色,我們是無法打印出來的,這就是為什么打印出來的圖片有可能會比顯示器上的圖片暗一階的原因,記住,我們屏幕上的顏色模式是RGB,而打印顏色模式是CMYK。
更多請點擊點擊打開鏈接
總結(jié)
- 上一篇: JS判断pc mobile几种方式
- 下一篇: TCP协议发送SKB时ip_summed