RGB是如何轉(zhuǎn)換為灰度的?這是讓人困惑已久的一道難題。
創(chuàng)新互聯(lián)建站主要從事成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)烏魯木齊,10多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):189808205751、RGB復(fù)合通道轉(zhuǎn)灰度:轉(zhuǎn)換后的色階值只與RGB空間有關(guān),而與作為目的地的灰度空間無關(guān)。也就是說,只要當(dāng)前的RGB空間不變,不管將灰度空間設(shè)置為哪種,轉(zhuǎn)換后的色階值都是一樣的。
2、RGB中的單通道轉(zhuǎn)灰度:轉(zhuǎn)換后的色階值不僅于RGB空間有關(guān),而且還與作為目的地的灰度空間有關(guān)。但是,其灰度值K只于RGB色階有關(guān),而與RGB空間及灰度空間無關(guān)。其值與RGB色階X的關(guān)系為:K=1-X/255
3、在RGB模式中,修改顏色設(shè)置中的RGB工作空間,將影響復(fù)合通道的外觀和灰度K值,以及單通道的灰度值。但是,不會(huì)影響到單通道的外觀。
4、在RGB模式中,如果修改顏色設(shè)置中的灰度空間,將影響到單色通道的外觀以及單色通道、復(fù)合通道的灰度K值,但是,不會(huì)影響到復(fù)合通道的外觀。
以上見解供大家討論!
一、RGB向灰度轉(zhuǎn)換的原理
RGB向灰度轉(zhuǎn)換時(shí),是以LAB模式為中介的(這和PS中關(guān)于LAB模式的一貫解釋是完全吻合的)。其基本的流程是:首先將RGB轉(zhuǎn)換為L(zhǎng)AB,然后在LAB中去色,使A、B均為零,并依此生成一個(gè)RGB等值的灰階,最后再根據(jù)該灰階向灰度空間轉(zhuǎn)換。
由此可見,轉(zhuǎn)換為灰度的等值RGB只與原來的RGB空間有關(guān),而與作為目標(biāo)空間的灰度空間無關(guān)。
二、灰階的計(jì)算
不同的RGB空間,灰階的計(jì)算公式有所不同,常見的幾種RGB空間的計(jì)算灰階的公式如下:
1、簡(jiǎn)化 sRGB IEC61966-2.1 [gamma=2.20]
Gray = (R^2.2 * 0.2126 + G^2.2 * 0.7152 + B^2.2 * 0.0722)^(1/2.2)
2、 Adobe RGB (1998) [gamma=2.20]
Gray = (R^2.2 * 0.2973 + G^2.2 * 0.6274 + B^2.2 * 0.0753)^(1/2.2)
3、Apple RGB [gamma=1.80]
Gray = (R^1.8 * 0.2446 + G^1.8 * 0.6720 + B^1.8 * 0.0833)^(1/1.8)
4、ColorMatch RGB [gamma=1.8]
Gray = (R^1.8 * 0.2750 + G^1.8 * 0.6581 + B^1.8 * 0.0670)^(1/1.8)
5、簡(jiǎn)化 KODAK DC Series Digital Camera [gamma=2.2]
Gray = (R^2.2 * 0.2229 + G^2.2 * 0.7175 + B^2.2 * 0.0595)^(1/2.2)
三、灰度K的計(jì)算
由于RGB空間與灰度空間都有其相互獨(dú)立的灰度系數(shù)(即GAMMA,設(shè)RGB空間的GAMMA為GAMMA1,灰度空間的GAMMA為GAMMA2),因此,就有了兩種意義上的灰度K,一種是在RGB空間中相對(duì)于GAMMA1的灰度K1,另一種是轉(zhuǎn)換到灰度空間后,相對(duì)于灰度空間GAMMA2的灰度K2(K2實(shí)際上就是經(jīng)過GAMMA轉(zhuǎn)換后的灰度)?;叶菿與灰階L的關(guān)系為:
K1=1-L/255
K2=K1^(GAMMA1/GAMMA2)=1-(L/255)^(GAMMA1/GAMMA2)
兩點(diǎn)說明:
1、只要RGB空間與灰度空間的GAMMA值相等,即GAMMA1=GAMMA2,那么,K1=K2=1-L/255。
2、如何才能得知某一色彩空間的GAMMA值?先在“顏色設(shè)置”的工作空間中選定相應(yīng)的工作空間,然后,再選擇“自定義(RGB空間或灰度系數(shù))”,在彈出的對(duì)話框中,其中的“灰度系數(shù)”就是剛才設(shè)定的工作空間的相應(yīng)GAMMA值。
四、RGB中不同顏色通道轉(zhuǎn)灰度的方式不同
1、復(fù)合通道轉(zhuǎn)灰度
復(fù)合通道轉(zhuǎn)灰度實(shí)際上就是整個(gè)圖象轉(zhuǎn)灰度。這種情況下,采用的是轉(zhuǎn)換配置文件的方式:即在轉(zhuǎn)換的過程中,保持顏色外觀不變,而改變顏色數(shù)據(jù)。這里的顏色數(shù)據(jù)就是灰度K,顏色外觀就是圖象的外觀顯示以及與之相應(yīng)的RGB值。
因此,復(fù)合通道轉(zhuǎn)換為灰度后,其灰度值并不是K1,而是K2,這就是改變顏色數(shù)據(jù)的結(jié)果。對(duì)于一幅RGB等值的圖象,在轉(zhuǎn)換為灰度后,盡管灰度值發(fā)生了改變,但圖象的外觀顯示及相應(yīng)的RGB值卻沒有改變,這正是在轉(zhuǎn)換過程中保留了顏色外觀的結(jié)果。
2、單色通道轉(zhuǎn)灰度
不僅可以將復(fù)合通道(即整幅圖象)轉(zhuǎn)換為灰度模式,也可以將某個(gè)單色通道轉(zhuǎn)換為灰度模式。其實(shí),當(dāng)復(fù)制單色通道時(shí),就是單色通道由RGB轉(zhuǎn)為灰度的過程。與復(fù)合通道的轉(zhuǎn)換不同的是,單色通道的轉(zhuǎn)換是采用指定配置文件的方式:即在轉(zhuǎn)換的過程中保持顏色的數(shù)據(jù)不變,顏色外觀相應(yīng)改變。
因此,當(dāng)把單色通道復(fù)制為ALPHA通道時(shí),通道的灰度值K1得以保留,但通道的顏色外觀(包括外觀顯示及相應(yīng)的灰階值)卻發(fā)生了變化。
3、單色通道的特殊顯示
單色通道本身是一幅灰度圖,按道理來講,用灰度K來標(biāo)識(shí)最為恰當(dāng)不過,然而,單色通道又屬于RGB模式的顏色通道,從這個(gè)方面來講,用RGB值來表示單色通道最恰當(dāng)不過了。面對(duì)這樣一種兩難的情形,PS采用了一種折中的顯示方案,即顏色數(shù)據(jù)采用RGB空間中的RGB值,而外觀則采用了轉(zhuǎn)換為灰度后的相應(yīng)外觀。
4、識(shí)別信息調(diào)板中RGB顏色通道的灰度顯示值
在信息調(diào)板中顯示的各顏色通道的灰度值應(yīng)該認(rèn)真識(shí)別:
對(duì)于復(fù)合通道而言,顯示的灰度值就是轉(zhuǎn)換為灰度模式后的灰度K2;
對(duì)于單色通道而言,本來應(yīng)該顯示不經(jīng)過伽瑪轉(zhuǎn)換的灰度值K1。但是,但面對(duì)一幅RGB等值的RGB圖象時(shí),卻出現(xiàn)了復(fù)合通道與單色通道不等的情形,這種情形很容易給大家造成困惑。為了不至于讓大家產(chǎn)生困惑,于是,PS使用了障眼術(shù),偷偷地將本來的K1換成了經(jīng)過伽瑪轉(zhuǎn)換后的K2。由此可見,信息調(diào)板中單色通道的灰度顯示值是PS自欺欺人的一個(gè)把戲,大家千萬不要被其蒙騙。
總之,對(duì)于大多數(shù)人而言,把RGB工作空間的GAMMA與灰度工作空間的GAMMA設(shè)置為等值是必要的。如果您這樣做了,那么PS中好多看起來很讓人困惑的事情根本就不會(huì)發(fā)生;否則,麻煩的事情很可能就會(huì)接踵而至,以至于讓您一頭霧水,不辯東西。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。