太陽光等複色光通過色散系統分光後,按波長的大小依次排列,可以制作出按紅、紅黃、黃、綠、藍、藍紫、紫次序連續分布的彩色光譜。在此基礎上,把這7種顔色按順時針方向進行環狀排列,确定各種顔色的相對位置,顯示各顔色的變化狀況,從而揭示出各種顔色之間的關系,我們把這種環狀結構稱為色相環。
色相環以紅、黃、藍、綠、紫5種顔色為基原色,而後把相鄰的兩種原色混合形成二次色,或由3種原色調配成三次色,從而最終形成一個二十色相環。
在色相環中,彼此相對的兩種顔色距離最遠,把它們稱為互補色,以色相環中的紅色為視點,從左側紫紅色到右側的紅黃色,在這個區間内的顔色都稱為紅色的相似色。
明度Lightness,是指色彩的明暗程度,根據孟賽爾色立體理論,把由黑到白差分為11個色階(0-10),白色明度最高,黑色最低。一個物體在受到光線照射時,若把所有的光線全部反射回來,表明其明度最高,呈現出白色,相反若物體把所有光線全部吸收,沒有反射出一點光線,則表明其明度最低,呈現出黑色。
非彩色:黑、白、灰;
冷色,又寒色,包括藍綠、藍、藍紫等;暖色,包括紅、紅黃、黃;
純度Saturation,把色彩的純淨飽和程序,即色彩的鮮豔與渾濁程序,僅僅存在于具有色相屬性的有彩色中。一種顔色越接近純色,其純度越高,當把多種顔色混合在一起時,調配出的顔色純度自然就會降低。
純色:指特定顔色系列中純度最高的顔色。
清色:絕色 白色=明清色(明度低,純度高);純色 黑色=暗清色(明度低、純度低);
RGB顔色模式可以描述約1600萬種顔色,而CMYK則少得多,因此當把RGB顔色轉換為CMYK時,轉換後的顔色會顯得陰暗、渾濁。
CMYK是基于油墨的光吸收\反射特性而形成的一種印刷色模式,通過混合cyan,magenta,yellow,black4種顔色來産生各種顔色,需具備外界光源,即是一種反光色彩模式。把前三種顔色起來,越混顔色明度與純度越低,最終會形成一種接近于黑色的深灰色。
CMYK是一種減色法混合,cyan,magenta,yellow顔料三原色二次成色可混成色光三原色:紅、綠、藍。
RGB是一種加法顔色,這3種光以相同的比例混合,且達到一定的強度,就呈現白色(白光#ffffff).若這三種光的強度均為0,就是黑色(黑暗)。
三原色 | 光線 | 混色方式 | |
電腦屏幕 | 紅綠藍 | 投射 | 加法(在黑色的基礎上增加) |
RGB模式 | 有光線投射才會形成顯示; | ||
本身發光 | |||
自然界 | 黃藍紅 | 反射 | 減法(在白色的基礎上減少;) |
顔料 | 濾掉或遮住其他顔色反射; | ||
本身不發光 |
三原色 | 白色 | 黑色 | 混合 | |
電腦屏幕 | 紅綠藍 | 三色混合 | 無光線投射 | 紅 綠=黃 |
RGB模式 | #F00 #0F0=#FF0 | |||
自然界 | 黃藍紅 | 所有光的混合 | 三色混合 | 黃 藍=綠 |
顔料 | 紅 藍=紫 | |||
紅 黃=橙 |
紅 黃=橙 | 紅 藍=紫 | 紅 白=粉 | 紅 黑=暗紅 |
黃 綠=嫩綠 | 黃 藍=綠 | 黃 黑=橄榄綠 | 黃 白=米 |
綠 藍=青 | 綠 白=淺綠 | 綠 黑=墨綠 | |
紅 黃 白=肉色 | 紅 黃 藍=棕色 |
顔色值的寫法
6位16進制代碼(以符号"#"開頭;如#ff0000);在網頁上要指定一種顔色,就要使用RGB模式來确定,方法是分别指定R/G/B,也就是紅/綠/藍三種原色的強度,通常規定,每一種顔色強度最低為0,最高為255,并通常都以16進制數值表示,那麼255對應于十六進制就是FF,并把三個數值依次并列起來 ,以#開頭。例如,顔色值“#FF0000”為紅色,因為紅色的值達到了最高值 FF(即十進制的255),其餘兩種顔色強度為0。在例如“#FFFF00”表示黃色,因為當紅色和綠色都為最大值,且藍色為0時,産生的就是黃色。
-
可寫成:"#xxxxxx",x可取16個值:0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f;表示顔色光線投射從弱到強,從無到有。
-
是一種RGB顔色模式,前兩位代表紅色Red,第3、4位代表綠色Green,後兩位代表藍色Blue;兩位16進制數表示的組合從00-ff,有162=256種;(顔色強度從0-255);同#010-0f0是從黑到綠的漸變;
-
6位數分三個位置,前兩位、中間兩位、後兩位;
-
如果某一位置的兩位數字相同,則可以縮寫為一位;如#ff3366可寫成#f36;
-
#010-#0f0是從接近黑色到綠色的變化;
-
如果有某一位置的兩位數為0,則表示是其餘兩個位置的顔色混合;
-
如果有兩們位置的數位均為0,由表示是另一種顔色的單色;
-
如果都為0,則表示是黑色(#000000);(無光線投射)
-
而三種原色的混合則是白色(#ffffff);(三色混合)
-
用英文直接表示:如red代表紅色(等于RGB的#ff0000);
-End-
,