Перевести 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 может возвращать значения цвета, выходящие за пределы RGB-гаммы. Преобразованный цвет RGB выходит за пределы диапазона, если любое из его значений компонента меньше 0 или больше 1. Дополнительные сведения см. в разделе Определение значения L * a * b * в цветовой гамме RGB.