Преобразовать RGB в CIE 1931 XYZ
задает дополнительные параметры преобразования, такие как цветовое пространство изображения RGB, с использованием одного или нескольких аргументов пары имя-значение.XYZ = rgb2xyz(RGB,Name,Value)
Если указано входное цветовое пространство 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');
lab2xyz | lin2rgb | rgb2lab | rgbwide2xyz | xyz2rgb | xyz2rgbwide