作者:??固態(tài)二氧化碳?? (主頁(yè))
鏈接:
來(lái)源:CSDN博客
發(fā)表時(shí)間:2019年06月02日 18:31:06
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
??在開(kāi)頭,我先送上幾句關(guān)于質(zhì)疑的名人名言
1.什么都不懂的人,什么都不懷疑。([英國(guó)] 赫伯特)
2.只有大規(guī)模的懷疑主義才能夠揭開(kāi)把我們同真理隔開(kāi)的帷幕。([英國(guó)] 羅素)
3.自然知識(shí)的每一個(gè)大進(jìn)步都包括對(duì)權(quán)威的絕對(duì)否定。([英國(guó)] 赫胥黎)
4.哪里有懷疑,哪里就有真理——懷疑是真理的影子。([英國(guó)] 貝利)
??我們從小都知道紅藍(lán)得紫的道理,這似乎是一件天經(jīng)地義的事情。然而許多和計(jì)算機(jī)有關(guān)的書(shū),或者某些教程網(wǎng)站上,都會(huì)把#FF00FF(255,0,255)(二次色的一種,與黃色,青色并列)稱為'品紅'(“洋紅”)(這似乎有點(diǎn)顛覆我們的認(rèn)知),但是我第一次看到這種說(shuō)法時(shí),覺(jué)得很古怪,因?yàn)槲矣X(jué)得它一點(diǎn)也不紅,而是非常的紫,很標(biāo)準(zhǔn)的紫,很符合紅藍(lán)得紫的定義(HTML中的紫色(深紫色)是#800080,與#FF00FF色相相同,只是明度的區(qū)別,把#FF00FF這樣稱呼也顯得有些把兩者區(qū)別對(duì)待,搞'雙重標(biāo)準(zhǔn)'的感覺(jué))。而且明明可以用一個(gè)字描述的顏色,非要用兩個(gè)字表示,有種舍近求遠(yuǎn)的感覺(jué),并且和其他顏色放在一起說(shuō)也感覺(jué)比較突兀,違和感很強(qiáng)。莫非是因?yàn)楹芏嗳税涯撤N紫色叫做紅色,就好像把某種綠色叫做藍(lán)色一樣的道理,只是命名上的問(wèn)題?
??后來(lái)知道了CMYK四色印刷系統(tǒng),里面的M(Magenta),對(duì)應(yīng)的中文也是品紅(其色值為(228,0,127),代碼為#E4007F,對(duì)應(yīng)RGB色相327°)。但這種品紅和#FF00FF完全不一樣(紫色(FF00FF)色相為300°),差別十分明顯。這讓我產(chǎn)生了懷疑,因?yàn)镃MYK里的那個(gè)品紅是玫紅色,是真正的紅,而那個(gè)所謂的'品紅'明顯是紫色,而不是紅色。到底是像把某種綠色叫做藍(lán)色的問(wèn)題一樣,只是命名上的問(wèn)題,還是本身就叫錯(cuò)了,把兩種差異顯著,毫無(wú)關(guān)系的顏色混為了一談呢?
??真相總算浮出水面了,CMYK里的品紅是真正的品紅,沒(méi)有問(wèn)題,但是#FF00FF被叫做'品紅',則絕對(duì)是一種誤稱,因?yàn)檫@種紫色和化學(xué)品紅溶液的顏色毫不相干,差異顯著。把FF00FF稱為'品紅'反而會(huì)與化學(xué)和印刷業(yè)中的真正的品紅發(fā)生混淆,造成誤解。然而這種說(shuō)法在書(shū)籍,網(wǎng)絡(luò)上廣為流傳,很多人也就默許了這種說(shuō)法(畢竟他們想紫色里面有紅色成分,把它叫做'X紅色',錯(cuò)得也不是那么遠(yuǎn))。有些人云亦云的人,把某些'專家'的話奉為圭臬,只要是書(shū)上說(shuō)的都認(rèn)為是權(quán)威的,然后就這樣以訛傳訛,不停地傳下去,一傳十,十傳百,誤導(dǎo)了越來(lái)越多的人。所以現(xiàn)在的軟件也只能將錯(cuò)就錯(cuò)地這樣用下去了。那究竟是什么原因?qū)е逻@種這種誤稱的形成呢?
??原因很簡(jiǎn)單,RGB里的二次色黃色(Yellow),青色(Cyan)和紫色(Purple),在RGB(RGI)色相上(不是美術(shù)中的紅黃藍(lán)(RYB)色相環(huán))與RGB(RGI)正好相對(duì),也就是所謂的光學(xué)互補(bǔ)色(不是美術(shù)互補(bǔ)色),CMYK里的CMY則是吸收光的,因此理論上RGB(RGI)的光和青(C),紫(P),黃(Y)的顏料是對(duì)應(yīng)的,但實(shí)際上并不是。CMYK里的Y和RGB(RGI)里的黃色很接近,C和青色有一定的差別(C比青色更偏藍(lán)),但差得也不遠(yuǎn)。重點(diǎn)來(lái)了,最值得注意的M,也就是品紅,與RGB(RGI)里的二次色YCP(Yellow,Cyan,Purple)并不對(duì)應(yīng),Purple明顯是紫色,與M差得十分遠(yuǎn),是偏離得最厲害的顏色。M吸收也是綠光,沒(méi)問(wèn)題,但是是偏春綠色(原色綠和青色之間的顏色)的光,導(dǎo)致反射光B(I)分量減少,顏色從紫色偏移到玫紅色,也就是印刷中M的顏色。
??當(dāng)初這樣叫的人,估計(jì)是為了偷懶,把RGB里的二次色和CMYK直接對(duì)應(yīng)了起來(lái),解釋起來(lái)也就方便了:CMY吸收RGB,一個(gè)是減法色,一個(gè)是加法色。這種解釋看上去比較'完美',他們也就覺(jué)得自己發(fā)明了一套'完備的理論',殊不知這種理論漏洞百出,有明顯的錯(cuò)誤,RGB里的二次色實(shí)際上是CPY,而并非CMY。但是如果按照他們的說(shuō)法,CMY的M就和P(#FF00FF)對(duì)應(yīng)了,也成了等價(jià)的顏色了,所以干脆就把#FF00FF稱為'品紅'(“M”)了,這就是這種錯(cuò)誤叫法的來(lái)源。而這種對(duì)應(yīng)是基于錯(cuò)誤的理論的,所以對(duì)應(yīng)的稱呼也是錯(cuò)誤的。所以我平時(shí)說(shuō)#FF00FF的時(shí)候都會(huì)說(shuō)成紫色,或者Purple,簡(jiǎn)稱P。RGB和CMYK之間并沒(méi)有任何直接的關(guān)系,將RGB與CMYK不加思索,(無(wú)腦)強(qiáng)行直接對(duì)應(yīng)起來(lái)的理論是毫無(wú)根據(jù),極其荒謬可笑的。
總結(jié):
??HTML中紫色RGB為(128,0,128) (#800080 對(duì)應(yīng)RGB色相300°),是一種深紫色,如果將明度提高,變成(255,0,255) (#FF00FF 對(duì)應(yīng)RGB色相300°),則得到偏亮的紫色,也可以叫紫色(Purple)。#FF00FF與HTML中的紫色(#800080)具有相同的色相,因此屬于紫色的一種。如果非要將兩者區(qū)分,則可以將#FF00FF稱為「亮紫」(Light Purple)。在一般情況下,#FF00FF完全可以稱為紫色(Purple),沒(méi)有任何問(wèn)題。
??而品紅(Magenta)最初的含義是一種化學(xué)染料的名稱,其名稱源于意大利一次獨(dú)立戰(zhàn)爭(zhēng)(1859年)的地名,這種染料呈玫紅色,也就是現(xiàn)在印刷業(yè)中常用的CMYK系統(tǒng)中的顏色之一,其色值為(228,0,127) (#E4007F 對(duì)應(yīng)RGB色相327°),是一種玫紅色(Rose)。而有的人把亮紫色稱為'品紅',但是事實(shí)上這種所謂的'品紅'與最初含義的品紅,也就是和化學(xué)和印刷業(yè)中的品紅相去甚遠(yuǎn),有明顯的差異,并非真正意義上的品紅,實(shí)際上是一種誤稱。
??此外,有的地方把#FF00FF稱為Fuchsia也是一種誤稱,因?yàn)镕uchsia對(duì)應(yīng)的是紫紅色,也就是#FF00BF(對(duì)應(yīng)RGB色相315°),并非#FF00FF(紫色,Purple)。
??所以,真正意義上的Purple是#FF00FF,Fuchsia是#FF00BF,Magenta是#E4007F。這種把與#800080(深紫色,網(wǎng)頁(yè)紫色)位于同一色相,只是明度區(qū)別的#FF00FF稱為'品紅',搞'雙重標(biāo)準(zhǔn)',將兩者區(qū)別對(duì)待的說(shuō)法,荒謬至極,毫無(wú)根據(jù),實(shí)屬無(wú)稽之談。
圖片測(cè)試
??事實(shí)勝于雄辯,下面我們會(huì)用PS里面的Camera Raw處理幾張圖片來(lái)證明我的觀點(diǎn),也就是證明FF00FF是紫色,它更接近于藍(lán)色而不是紅色(并且和紅色相去甚遠(yuǎn))。這張圖片是彩虹的光譜圖,也就是按從紅色到紫色的順序漸變的一張圖片(最左邊的顏色是FF0000,最右邊的顏色是FF00FF)。我將圖片用Camera Raw里的HSL調(diào)整進(jìn)行處理,也就是對(duì)圖片不同色相部分進(jìn)行調(diào)整,觀察圖片處理后的效果,即可知道針對(duì)某一色相,Camera Raw所調(diào)整的顏色范圍。
??如下圖,左邊是彩虹圖原圖,右邊是我分別對(duì)其紅色、橙色和黃色部分的明度進(jìn)行處理后的效果。
??我們可以看出,經(jīng)過(guò)處理后,原圖的紅色、橙色和黃色部分的確分別發(fā)生了變化,而圖片的其他顏色部分則不受其影響。
??下面我們繼續(xù)對(duì)其綠色、淺綠色、藍(lán)色、紫色部分的明度進(jìn)行處理。
??圖片的這四個(gè)部分也正如我們所料,分別發(fā)生了變化。我們還發(fā)現(xiàn),在調(diào)整紫色部分的時(shí)候,圖片最右邊(FF00FF)發(fā)生了變化,證明它屬于紫色的范圍。接下來(lái)的是重點(diǎn),我將'洋紅'這個(gè)調(diào)整條也拉到最右邊,讓我們看看圖片是否會(huì)發(fā)生變化。
??答案是否定的,我們也就證明了FF00FF是紫色而不是品紅。
??那真正的品紅的范圍是什么呢?下面我再給出一張圖片,這張圖是從紫紅(品紅)到紅色的漸變,圖片的左邊1/3大概就是通常所認(rèn)為的'品紅'的區(qū)域。我將'洋紅'這個(gè)調(diào)整條拉到最左邊,看看其中的變化。
??沒(méi)錯(cuò)!發(fā)生變化的區(qū)域的確就是左邊大約1/3的部分!這一區(qū)域的顏色才是真正意義上的'品紅'!
聯(lián)系客服