CIELAB Scikit图像的颜色范围?

时间:2014-08-13 19:02:52

标签: range scikit-image cielab

我正在使用CIELAB色彩空间,但无法找到有关skimage.color.rgb2lab生成的每个频道范围的任何信息。

感谢。

2 个答案:

答案 0 :(得分:2)

只想发布@Stefan的答案

L:0到100,a:-127到128,b:-128到127。

答案 1 :(得分:1)

引自Wiki https://en.wikipedia.org/wiki/CIELAB_color_space

a *和b *轴的缩放和极限将取决于特定的实现方式,如下所述,但是它们通常在±100或-128到+127(带符号的8位整数)范围内运行。

在skimage中,xxx2lab()通常返回浮点数组,因此a *和b *的范围更可能是[-100,100]。

PS:

我尝试过使用实验室颜色的值大于或等于100或小于-100的图像,并且我认为从skimage中的lab2rgb()得到的警告可以证明这一点。

用户警告:颜色数据超出范围:Z <0(在30像素中)返回xyz2rgb(lab2xyz(lab,光源,观察者))