顏色系統

顏色系統指顏色標準、顏色管理、顏色檢測為一體的綜合系統。主要有自然顏色系統孟塞爾顏色系統和PANTONE色卡顏色系統和TILO管理顏色系統等。

基本介紹

  • 中文名:顏色系統
  • 外文名:Color system
  • 釋義:一體的綜合系統
  • 詳解:顏色標準、顏色管理、顏色檢測
  • 必須先調用:start_color
  • 分類:自然顏色系統等
vc++中的顏色系統,自然顏色系統,孟塞爾顏色系統,PANTONE色卡顏色系統,TILO管理顏色系統,

vc++中的顏色系統

在具體使用過程中,如果要啟動彩色機制,必須先調用start_color()函式。這個函式被調用後,你就可以在你的終端螢幕上使用各種各樣的顏色調整函式。如果您要檢測你的螢幕的顏色顯示能力,可以使用has_colors()函式,如果你的終端螢幕不支持彩色顯示,那么函式將返回FLASE。
當start_color()函式被調用後,CURSES會初始化所有終端能夠支持的顏色代碼。這些顏色已經被定義成常量,可以通過訪問這些常量(比如COLOR_BLACK)來使用這些顏色。事實上在使用顏色時,你總是會成對的使用顏色常量設定顏色。這就意味著你必須給init_pairs()傳遞一對參數用來定義螢幕的前景色和背景色。在這一對參數被套用後,這一對參數將被作為COLOR_PAIR()函式的屬性。這種方式也許會顯得有點繁瑣,但是這也是允許我們使管理螢幕顏色的一種更加簡單的方法。你應該去看看"dailog"的原始碼,顧名思義,"dailog"是一個用於在shell環境下顯示對話框的程式。開發者已經定義了對話框的前景色和背景色。以便當我們需要在程式開始的時候初始化。通過訪問一對變數來設定顏色屬性,就像我們訪問已定義的常量一樣簡單。
以下的這些顏色已經被預定義在curses.h里,你可以將它們當作顏色參數傳遞給相應的顏色函式。
COLOR_BLACK 0 黑色
COLOR_RED 1 紅色
COLOR_GREEN 2 綠色
COLOR_YELLOW 3 黃色
COLOR_BLUE 4 藍色
COLOR_MAGENTA 5 洋紅色
COLOR_CYAN 6 藍綠色, 青色
COLOR_WHITE 7 白色
10.2改變顏色定義參數init_color()函式可以用來在初始化顏色的時候改變某個顏色的RGB值。比如你想減弱預定的紅色設定。你可以這樣調用init_color()函式:
init_color(COLOR_RED, 700, 0, 0);
/* 參數1 : 顏色名稱
* 參數2, 3, 4 : 分別為R(red),G(green),B(blue)的數值。最小值:0,最大值:1000*/
如果你的顯示終端無法改變顏色設定,函式將返回ERR。can_change_color()函式可以用來監測你的終端是否可以支持這樣的顏色改變。RGB 參數的值是0到1000的整數。默認的紅色(RED)的定義是R:1000,G:0,B:0 。
10.3顏色定義內容(Color Content)color_content()函式和pair_content()函式可以用來查看pair變數中定義的內容。

自然顏色系統

自然顏色系統(Natural Color System)
根據人的色覺特點並按顏色的自然表現所制定的一種顏色分類和排列體 系 。由 瑞 典的斯堪的納維亞顏色研究所於1981年提出。簡稱NCS。
自然顏色系統把 6 種顏色作為純色或原 色 ,即白 、黑、黃、紅、藍、綠。白 、黑為非彩色,其他4種為彩色 。自然顏色系統根據各種顏色與黃、紅、藍、綠 4 種彩色原色的相似程度,以及與白和黑非彩色原色的相似程度,用一個三維的模型來表示各種顏色之間的關係。顏色立體的頂端是白原色,底端是黑原色。立體的中間部位由黃、紅、藍、綠 4 種原色形成一個圓環。在這個立體系統里,每一種顏色都占一個特定的位置,並且和其他顏色有準確的關係。
瑞典標準化研究所( SIS )已推薦自然顏色系統為瑞典國家標準,並在1979年出版了《SIS/NCS顏色圖譜》。圖譜上包含1412種色樣。

孟塞爾顏色系統

A.H.孟塞爾根據顏色的視覺特點制定的顏色分類和標定系統。它用一個類似球體的模型,把各種表面色的 3 種基本特性:色調、明度、飽和度全部表示出來。立體模型中的每一部位都代表一種特定的顏色,並都有一個標號。
孟塞爾的顏色立體模型像個雙錐體(見圖1),它的中央軸代表無彩色,即中性色的明度等級。從底部的黑色過渡到頂部的白色共分成11個在感覺上等距離的灰度等級﹐稱為孟塞爾明度值。某一特定顏色與中央軸的水平距離代表飽和度。稱為孟塞爾彩度﹐它表示具有相同明度值的顏色離開中性色的程度。中央軸上的中性色的彩度為 0 ,離開中央軸越遠,彩度數值越大 。由中央軸向水平方向投射的角代表色調。圖2 孟塞爾顏色立體模型水平剖面 是孟塞爾顏色立體模型的水平剖面﹐它的各個中心角代表10種色調。其中包括5種主要色調紅(R)﹑黃(Y)﹑綠(G)﹑藍(B)﹑紫(P)和5種中間色調黃紅(YR)﹑綠黃(GY)﹑藍綠(BG)﹑紫藍(PB)﹑紅紫(RP)。每種色調又可分成10個等級﹐每種主要色調和中間色調的等級都定為5。
任何顏色都可以用顏色立體模型上的色調﹑明度值和彩度這3項坐標加以標定﹐標定方法是先寫出色調H﹐然後寫出明度值V ﹐在斜線後寫彩度﹐即﹕/=色調﹔明度值/彩度。中性色用表示﹐在後面給出明度值﹐斜線後面不寫彩度﹕/=中性色﹔明度值/。
用紙片將孟塞爾系統中的各個顏色製成樣品﹐彙編成冊﹐即《孟塞爾顏色圖冊》﹐其每一頁包括顏色立體中一種色調的垂直剖面的顏色樣品﹐即同一色調的不同明度值和不同彩度的樣品。1915年美國最早出版《孟塞爾顏色圖譜》﹐1929年和1943年分別經美國國家標準局和美國光學會修訂出版《孟塞爾顏色圖冊》。1943年美國光學會的孟塞爾顏色編排小組委員會對孟塞爾顏色系統作了進一步研究﹐發現孟塞爾顏色樣品在編排上不完全符合視覺上等距的原則。他們通過對孟塞爾圖冊中的色樣所作的光譜光度測量及視覺實驗﹐制定了“孟塞爾新標系統”﹐修訂後的色樣編排在視覺上更接近等距﹐而且對每一色樣都可給出相應的 CIE1931色度學系統的色度坐標。目前美國和日本出版的《孟塞爾顏色圖冊》都是新標系統的圖冊。1974年美國新版本包括1450塊顏色樣品及37塊中性色樣品。
顏色簡史2006-09-30 00:50牛頓(Isaac Newton)在1666年發現,把太陽光經過三稜鏡折射,然後投射到白色螢幕上,會顯出一條象彩虹一樣美麗的光譜色帶。
觀察圖中的那一道彩虹光束可以發現,光束中沒有洋紅色(magenta),即紫紅色。
牛頓把太陽光譜中的顏色位置在一個圈圈上表示出來,因此色環的創意好像就是源自牛頓了。從牛頓色環(Newton's Color Circle/Newton's Color Wheel)圖中可以看出,他把光譜色分成了紅、橙、黃、綠、青、藍、紫七種顏色。
1802年,Thomas Young提出了RGB三基色(Three Primary Colors)的概念,他認為人的眼睛有紅、綠、藍三種不同類型的顏色感知接收器,他的視覺(Color Vision)學說被稱為Young-Helmholtz Theory。
歌德(Johann Wolfgang von Goethe),也就是《浮土德》(Faust)的作者,改進了牛頓的理論,於1810年在《顏色學》(Theory of Colors/Zur Farbenlehre)一書中,提出了六等分均衡色環的方案,並認為光譜之外的洋紅色應該出現在完整的色環上。
歌德還開發了一種三角形的色彩圖表。
1810年,Phillip Otto Runge開發了一種球形的3D顏色模型(Color Sphere),這種模型基於色相(Hue)和黑、白,他的理論在當時是革命性的。
19世紀60年代,麥克斯韋(James Clerk Maxwell)探索了三種基色的關係,並且認識到三種基色相加產生的色調不能覆蓋整個感知色調的色域,而使用相減混色產生的色調卻可以。他認識到彩色表面的色調和飽和度對眼睛的敏感度比明度低。1861年,麥克斯韋根據三基色混色的理論,製成了世界上第一張彩色照片。麥克斯韋的工作可被認為是現代色度學的基礎。
1905年, 孟塞爾(Albert H. Munsell)開發了第一個廣泛被接受的顏色次序制(color order system),稱為孟塞爾顏色系統(Munsell color system),對顏色作了精確的描述。孟塞爾顏色空間描述的所有顏色集合體稱為孟塞爾色立體(Munsell color solid),孟塞爾色立體像一個扭曲的偏心球體。
1914年,奧斯特瓦德(Wilhelm Ostwald)推出了奧斯特瓦德顏色系統,Ostwald制後來逐漸被American Munsell和Swedish Natural Colour制所淘汰。其原因是Ostwald值選擇的顏色在排列上不能滿足飽和度比較高的染料市場的需要。
在1931年,國際照明委員會(Commission Internationale de l'clairage / International Commission on Illumination ,CIE)定義了標準顏色體系,規定所有的激勵值應該為正值,並且都應該使用x和y兩個顏色坐標表示所有可見的顏色。現在大家熟悉的CIE色度圖(CIE chromaticity diagram)就是用xy平面表示的馬蹄形曲線,它為大多數定量的顏色度量方法奠定了基礎。
1965年前後人們通過生理學實驗驗證了Thomas Young的假設,在眼睛中的確存在三種不同類型的錐體。

PANTONE色卡顏色系統

PANTONE色卡顏色系統PMS是美國生產色卡的大型公司,在全球被廣泛使用。一種色卡的顏色編號代表了一種顏色,數千種顏色集中印刷後裝訂成扇形或書本的形式,方便使用者查找。
PANTONE色卡PANTONE色卡
PANTONE色卡分為CU色卡、TPX色卡、金屬色卡、TCX色卡、CMYK色卡、粉彩色色卡和啞粉色色卡等。

TILO管理顏色系統

TILO是主要的顏色檢測設備生產廠家,其管理顏色系統分為用肉眼判斷顏色的標準光源對色燈箱和用電腦測色的電腦色差儀等。
標準光源箱是指統一顏色系統里的照明光源,以免在不同的光源下產生同色異譜效應,即在不同的光源下看到的同一物品顏色會不一致。型號有:T60四光源、T60(5)五光源、P60(6)六光源、P120特大型和英式、美式等。
電腦顏色管理系統分為電腦測色系統和電腦配色系統,是用電腦色差儀和電腦軟體配合起來對顏色進行管理的顏色系統。
TILO標準光源箱TILO標準光源箱

相關詞條

熱門詞條

聯絡我們