分光色差儀CIEXYZ顏色空間怎么轉(zhuǎn)換CIELAB顏色空間?
2023-04-11
什么是顏色空間?所謂顏色空間,即是用數(shù)學(xué)定量的方式表示顏色的一種方法,可以理解為顏色坐標(biāo)系。在色差儀中,常見的顏色空間包括XYZ顏色空間和LAB顏色空間。那么,什么是CIEXYZ顏色空間?什么是CIELAB顏色空間?色差儀CIEXYZ顏色空間怎么轉(zhuǎn)換CIELAB顏色空間?本文為大家做了介紹。
什么是CIEXYZ顏色空間?
CIEXYZ顏色空間,是在RGB系統(tǒng)的基礎(chǔ)上,用數(shù)學(xué)方法,選用三個理想的原色來代替實際的三原色,從而將RGB中的色度坐標(biāo)r,g,b變換為正值。由X、Y、Z在所形成的三角形將整個光譜色軌跡包含在內(nèi),如下圖所示,因此整個光譜色變成了以XYZ三角形作為色域的域內(nèi)色。
選擇三個理想的原色X、Y、Z,X代表紅原色,Y代表綠原色,Z代表藍原X色,這三個原色不是物理上的真實色,而是虛構(gòu)的假想色。它們的色度坐標(biāo)分別為:
什么是CIELAB顏色空間?
CIELAB顏色空間是由國際照明委員會(CIE)提出,在原先Yxy顏色空間基礎(chǔ)上,解決了色度圖上相等距離并不等于我們所覺察到的顏色差異這一主要問題。CIELAB空間可以表達自然界中的任何顏色,雖然 RGB 顏色空間是使用最廣泛的顏色空間,但它依賴于設(shè)備。CIELAB空間與人眼視覺系統(tǒng)感覺一致,并且是用來描述人眼可見的所有顏色最完備且均勻的色彩模型。在均勻顏色空間內(nèi),兩個顏色坐標(biāo)點之間的距離表示為兩個顏色樣本之間的色差值。
CIELAB顏色模型如下圖所示,該顏色空間中L*為亮度值,a*為紅綠色度坐標(biāo),b*為藍黃色度坐標(biāo)。其中,a*軸正半軸為紅色,負(fù)半軸為綠色;b*軸正半軸為黃,負(fù)半軸是藍色;亮度L*取0代表了黑色,亮度L為100則代表白色。
分光色差儀CIEXYZ顏色空間轉(zhuǎn)換CIELAB顏色空間方法:
在實際應(yīng)用時,不均勻的顏色空間會給顏色評估帶來很多的不便,于是人們就研究均勻的顏色空間,CIELAB顏色空間就是均勻的顏色空間之一,1976年,CIE制定此顏色空間,旨在解決XYZ顏色空間的物理距離與人眼的感知不相當(dāng)?shù)膯栴}。
在這一顏色空間中,柱坐標(biāo) L*表示亮度,a*和 b*軸代表色度坐標(biāo),分別是紅-綠坐標(biāo)和黃-藍坐標(biāo),這三個坐標(biāo)值均被認(rèn)為是均勻變化的。這三個屬性值可以由XYZ顏色空間的三個屬性轉(zhuǎn)化而來。轉(zhuǎn)換公式如下:
其中,在上面的公式中,X、Y、Z 指的是物體的三刺激值,這三個屬性值是在海明對立坐標(biāo)理論的基礎(chǔ)上建立起來的。Xn、Yn、Zn表示的是CIE 標(biāo)準(zhǔn)照明體先照射在完全反射漫反射體上,再經(jīng)其反射到人們眼中的白顏色物體的三刺激值。光源和觀察者的條件分別以D65和10°條件為佳。在不同的光源以及觀察者條件下,三刺激值是不同的。如下表所示。