Преобразуйте RGB в CIE 1931 XYZ
Если вы задаете цветовое пространство входа RGB как 'linear-rgb'
, затем rgb2xyz
принимает, что входные значения линеаризуются sRGB значения. Если вместо этого вы хотите, чтобы входным цветовым пространством был линеаризовавший Adobe RGB (1998), то можно использовать lin2rgb
функция.
Например, чтобы преобразовать линеаризовавший Adobe RGB (1998) отображают RGBlinadobe
к цветовому пространству CIE 1931 XYZ выполните преобразование на двух шагах:
RGBadobe = lin2rgb(RGBlinadobe,'ColorSpace','adobe-rgb-1998'); XYZ = rgb2xyz(RGBadobe,'ColorSpace','adobe-rgb-1998');