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