版權歸原作者所有,如有侵權,請聯(lián)系我們

[科普中國]-ICC色彩特性文件

科學百科
原創(chuàng)
科學百科為用戶提供權威科普內容,打造知識科普陣地
收藏

ICC色彩特性文件(ICC Profile)是一組用來描述色彩輸入、輸出設備或者某種色彩空間的特性的數(shù)據(jù)集合,因由國際色彩聯(lián)盟(ICC)主持制定其規(guī)范而得名。該類文件被廣泛用于色彩管理,以實現(xiàn)讓顏色在設備和文檔之間保持一致,從而在目標設備上提供最佳的色彩表現(xiàn)、或者在其他設備上模擬文檔在目標設備上的色彩表現(xiàn)。此類文件的擴展名通常為.icm。

簡介ICC色彩特性文件(ICC Profile)是一組用來描述色彩輸入、輸出設備或者某種色彩空間的特性的數(shù)據(jù)集合,因由國際色彩聯(lián)盟(ICC)主持制定其規(guī)范而得名。該類文件被廣泛用于色彩管理,以實現(xiàn)讓顏色在設備和文檔之間保持一致,從而在目標設備上提供最佳的色彩表現(xiàn)、或者在其他設備上模擬文檔在目標設備上的色彩表現(xiàn)。此類文件的擴展名通常為.icm。1

技術原理ICC色彩特性文件通過定義目標設備或色彩空間相對于特性文件相關空間(Profile Connection Space,PCS,通常是CIELAB(L*a*b*)或者CIEXYZ)之間應該如何進行色彩轉換來工作。色彩轉換的具體方式在文件中以表格形式進行標記,未被標記的則通過插值或者其它參數(shù)來進行轉換。

以從RGB色彩空間轉換到CMYK色彩空間的過程為例。首先取得兩者的ICC色彩色性文件。然后按照RGB的ICC文件中的定義將其RGB值轉換至特性文件相關空間(Profile Connection Space,PCS)。當有需要時將PCS中的數(shù)值在L*a*b*和CIEXYZ之間變換(該變換過程已被正確定義)。最后將PCS中的數(shù)值轉換成目標的C、M、Y、K四個數(shù)值。

在一個色彩特性文件中可以按照渲染目的(Rendering Intent)的不同來可以定義多個色彩轉換方式。如Perceptual(按可感知度)、Relative colorimetric(按相對色度)、Saturation(按飽和度)、Absolute colorimetric(按絕對色度)等。在不同的色彩空間之間轉換時可以在這些方式之間選擇最合適的方式。

特性文件相關空間的參考光源是標準光源D50的16位分數(shù)近似值。白點坐標是XYZ=(0.9642, 1.000, 0.8249)。當轉換源和轉換目標的白點不一致時,使用布拉福德變換(Bradford transform)進行色彩匹配(Chromatic adaptation)來確定白點。1

應用形式主條目:色彩管理

ICC色彩特性文件通過操作系統(tǒng)與硬件設備關聯(lián)、通過應用軟件模擬、通過嵌入在圖像文件中被應用軟件讀取等方式生效。每一個獨立的能顯示或者讀取色彩的設備都可以有一份專屬的ICC色彩特性文件。一些廠商為他們的硬件設備提供了ICC文件的下載服務。用戶也可以通過色度計和分光儀為自己的設備生成該文件。1

技術規(guī)范國際色彩聯(lián)盟(ICC)制定了ICC色彩特性文件的有關規(guī)范,對該類文件的格式有著精確的定義,但并沒有規(guī)定具體的算法和其他細節(jié)來處理這些文件,從而為各類應用和系統(tǒng)如何處理ICC文件留下了多樣化的空間。當前最新版(2009年)的ICC色彩特性文件規(guī)范是版本4.2但絕大多數(shù)設備只能支持版本2。

ICC色彩特性文件的規(guī)范目前正作為ISO15076-1:2005在被審議的過程中。目前已經被多種其他規(guī)范用作參考。2

參見色彩管理

國際色彩聯(lián)盟

本詞條內容貢獻者為:

杜強 - 高級工程師 - 中國科學院工程熱物理研究所