CIELAB цветовая гамма для Scikit-изображения?

Я работаю над цветовым пространством CIELAB, но не могу найти информацию о диапазоне каждого канала, создаваемого skimage.color.rgb2lab .

Благодарю.

1 ответ

Решение

Просто хотел бы опубликовать ответ от @Stefan

L: от 0 до 100, а: от -127 до 128, б: от -128 до 127.

Цитата из вики, https://en.wikipedia.org/wiki/CIELAB_color_space

Масштабирование и пределы осей a* и b* будут зависеть от конкретной реализации, как описано ниже, но они часто находятся в диапазоне от ±100 или -128 до +127 (8-битное целое число со знаком).

В skimage xxx2lab() обычно возвращает массив с плавающей запятой, поэтому более вероятно, что диапазон a* и b* равен [-100,100].

PS:

Я пробовал изображение со значением> 100 или <-100 в цвете лаборатории, и я думаю, что предупреждения, которые я получил от lab2rgb () в skimage, могут подтвердить это.

UserWarning: данные о цвете за пределами диапазона: Z < 0 в 30 пикселях, возвращают xyz2rgb(lab2xyz(лаборатория, осветитель, наблюдатель))

Другие вопросы по тегам