郭福強(qiáng)
摘 要 在使用各種軟件時(shí)都會(huì)與顏色打交道,軟件中的顏色都是與某種或幾種色彩模式(用數(shù)值表示顏色的方式即為色彩模式)相聯(lián)系的。人們常見(jiàn)、常說(shuō)的顏色在某個(gè)色彩模式下的值(色值)是多少?是我們確定該顏色的關(guān)鍵。實(shí)踐中人們希望能根據(jù)已知的幾個(gè)常用顏色的色值推知其他顏色的色值,該文通過(guò)一個(gè)色盤(pán)來(lái)探索這一問(wèn)題。
關(guān)鍵詞 三原色 基本色 色值 色盤(pán) 色環(huán) 公式
中圖分類號(hào):P144.3文獻(xiàn)標(biāo)識(shí)碼:A
Common Color and Color Chart
GUO Fuqiang
(School of Preschool Education, Xinjiang Education Institute, Urumqi, Xinjiang 830001)
Abstract When using a variety of software will be dealing with color, the color in software is related with one or several color mode (color mode is the way to use the numerical representation of color). What the value (color value) is of people often see, often said at a certain color mode? Is the key we determine that color. Practice in which people want to infer the color values of the other colors according to the known color values of several common colors, which pass through a color wheel to explore this issue.
Key words three primary colors; basic color; color value; color wheel; color ring; formula
1 RGB色彩模式
紅、綠、藍(lán)為RGB色彩模式的三原色。紅、橙、黃、黃綠、綠、青綠、青、靛、藍(lán)、紫、品紅、紫紅 是RGB色彩模式中的基本色,也是人們最常使用的顏色。色盤(pán)(圖1)最外圈的色環(huán)即為RGB色彩模式的基本色。
圖1 基本色從外環(huán)向內(nèi)環(huán)顏色逐漸加深
2 HSB色彩模式
HSB色彩模式是將顏色分為色相(H)、飽和度(S)和明度(B)三個(gè)因素。色相,即各類色彩的相貌稱謂,如紅、青藍(lán)、黃等。飽和度相當(dāng)于家庭電視機(jī)的色彩濃度,飽和度高色彩較艷麗,飽和度低色彩就接近灰色。明度也稱為亮度,等同于彩色電視機(jī)的亮度,亮度高色彩明亮,亮度低色彩暗淡。
3 關(guān)聯(lián)著的HSB與RGB值
從色盤(pán)(圖1)可看出從外層到內(nèi)層顏色逐漸變暗,并可看出:
紅、橙、黃、黃綠、綠五種色不含任何藍(lán)色成分。
綠、青綠、青、靛、藍(lán)五種色不含任何紅色成分。
藍(lán)、紫、品紅、紫紅、紅五種色不含任何綠色成分。
最外層色環(huán)(HSB模式下S與B值全為100)上的三原色 紅、綠、藍(lán)的補(bǔ)色——青、品紅、黃的RGB值分別是:青=綠+藍(lán),品紅=紅+藍(lán),黃=紅+綠。
除原色(紅,綠,藍(lán))及它們的補(bǔ)色(青,品紅,黃)外,其它顏色的RGB值是將混合這種顏色的原色按比例相加得到。例如:
“橙色”緊鄰原色“紅色”,而距另一原色“綠色”是距“紅色”距離(弧長(zhǎng))的兩倍。因此,橙=紅+綠/2,即橙色的RGB值是(255,128,0)。色盤(pán)上除原色外的其他顏色RGB值都是按距原色的距離(弧長(zhǎng))來(lái)確定RGB值的。
五層色環(huán)是將最外層12種基本色的每種顏色從最亮(HSB模式下B值為100)到最暗(HSB模式下B值為0)分成五級(jí),每個(gè)基本色又派生出四種色。例如:
RGB模式下基本色 橙色(255,128,0)派生出的四種逐漸變暗的橙色分別是——(204,102,0),(153,76,0),(102,51,0),(51,25,0)。
(下轉(zhuǎn)第60頁(yè))(上接第40 頁(yè))
圖2 僅有三原色色值的圓盤(pán)
HSB模式下基本色 橙色HSB(30,100,100)派生出的四種不同明度的橙色分別是——HSB(30,100,80),HSB(30,100,60),HSB(30,100,40),HSB(30,100,20)。
RGB模式下色值計(jì)算公式為:
? = ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 公式1
其中 = 基本色的或或的值,指色環(huán)編號(hào)從最外層依次為0、1、2、3、4。
例如:橙色第3層色塊值=(53)/5?55=102,值=(53)/5?28=51.2,整數(shù)部分為51,值=(53)/5?=0。即橙色第3層色塊RGB值是——(102,51,0)。
4 結(jié)論
(1)記住紅、綠、藍(lán)三原色在RGB模式下的色值(圖2),即刻能根據(jù)距三原色的距離(弧長(zhǎng))推算出其他顏色(橙、黃、黃綠、青綠、青、靛、紫、品紅、紫紅)的色值。
(2)根據(jù)基本色(紅、橙、黃、黃綠、綠、青綠、青、靛、藍(lán)、紫、品紅、紫紅)的色值及公式1即刻能算出比基本色逐漸變暗的其它12?=48種顏色的色值(圖1)。
(3)如果將公式1改為
? = ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 公式2
其中 = 基本色的或或的值,指色環(huán)編號(hào)從最外層依次為0、1、2、…、99。
即刻能算出比基本色逐漸變暗的其它12?9=1188種顏色的色值。