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(лаборатория, осветитель, наблюдатель))