Преобразование RGB в CIE 1976 L * a * b *
Если вы задаете входное цветовое пространство RGB следующим 'linear-rgb'
, затем rgb2lab
принимает, что входные значения являются линеаризированными значениями sRGB. Если вместо этого вы хотите, чтобы входное цветовое пространство было линеаризировано Adobe RGB (1998), то можно использовать lin2rgb
функция.
Для примера, для преобразования линеаризированного изображения Adobe RGB (1998) RGBlinadobe
в цветовое пространство CIE 1976 L * a * b * выполните преобразование в два этапа:
RGBadobe = lin2rgb(RGBlinadobe,'ColorSpace','adobe-rgb-1998'); LAB = rgb2lab(RGBadobe,'ColorSpace','adobe-rgb-1998');