Photoshop CS3新增黑白轉(zhuǎn)換命令原理剖析
Photoshop CS3新增黑白轉(zhuǎn)換命令原理剖析文章出處:設(shè)計中國 作者:雪拂心塵
對顏色范圍以及可選顏色命令有一定了解的朋友都知道,一般情況下,圖象中任意一點(diǎn)的顏色包含兩種顏色:一種是由MAX(R,G,B)所對應(yīng)的顏色,為了討論的方便,我們將其稱為單色;另一種是由MAX(R,G,B)與MID(R,G,B)所定義的顏色,同樣為了討論的方便,我們將其稱為復(fù)色。
當(dāng)MAX(R,G,B)=MID(R,G,B)<>MIN(R,G,B)時,只有復(fù)色而無單色;
當(dāng)MID(R,G,B)=MIN(R,G,B)<>MAX(R,G,B)時,只有單色而無復(fù)色;
當(dāng)MAX(R,G,B)=MID(R,G,B)=MIN(R,G,B)時,無色,呈中性灰。
準(zhǔn)備實(shí)驗(yàn)用圖如下:
各滑塊為0的情形:
只有單色滑塊不為0的情形
只有復(fù)色滑塊不為0的情形
各滑塊均不為0的情形:
直接在圖象中拖動進(jìn)行黑白轉(zhuǎn)換
該命令有個特點(diǎn),不僅可以在對話框中拖動滑塊進(jìn)行轉(zhuǎn)換,還可以在圖象中的相應(yīng)區(qū)域直接拖拉進(jìn)行轉(zhuǎn)換。
前面已經(jīng)述及,一般情況下圖象中任意一點(diǎn)的顏色包括單色和復(fù)色兩種顏色,那么,當(dāng)在圖象中直接拖動時,究竟改變的是單色呢,還是復(fù)色呢?經(jīng)實(shí)驗(yàn),依以下規(guī)則判斷:
當(dāng)MID(R,G,B)>MIN(R,G,B) [MAX(R,G,B),-MIN(R,G,B)]/2時,在圖象中直接拖拉改變的是復(fù)色,反之改變的是單色。
勾選“染色”選項(xiàng)的情形
先做如下實(shí)驗(yàn):
勾選染色選項(xiàng)后,調(diào)整對話框中的色相及飽和度滑塊。然后單擊右邊的色塊彈出拾色器,記下色塊的H、S、B值,同時記下信息調(diào)板中采樣點(diǎn)的R、G、B值。
用混合模式模擬染色選項(xiàng)
取消勾選“染色”選項(xiàng),然后在其上新建一個圖層,并填充剛才的記下的H、S、B值,并將該圖層的混合模式改變?yōu)?ldquo;顏色”。觀察信息調(diào)板采樣點(diǎn)的RGB值,與上一步勾選“染色”選項(xiàng)后的RGB值完全相同。
思考
黑白轉(zhuǎn)換這個命令的原理至此已經(jīng)真相大白。
但有一個問題值得我們思考:在染色的情況下,所染的顏色明明與明度有關(guān),為什么在“染色”選項(xiàng)中只有“色相”、“飽和度”滑塊,而沒有“明度”滑塊呢?
我的理解是,大家的習(xí)慣思維應(yīng)該是調(diào)整后的黑白圖象構(gòu)成圖象的亮度,與染色框中的“色相”及“飽和度”一起構(gòu)成最終的顏色。如果染色框中再增加一個明度滑塊的話,這樣就有了兩個明度,很容易讓人產(chǎn)生困惑。于是,PS在這里采取了瞞天過海之術(shù),略去了本來應(yīng)該有的“明度”滑塊。
另外,了解顏色類混合模式的朋友也應(yīng)該知道,染色框中的“明度”與顏色混合模式中的“亮度”根本不是一回事,自然也就談不上自相矛盾了。
敬請大家指正。 [完]