文档

xyz2rgb

转换CIE 1931 XYZ到RGB

语法

rgb = xyz2rgb(某某)
rgb = xyz2rgb (xyz、名称、值)

描述

例子

rgb= xyz2rgb (xyz转换CIE 1931 XYZ值为RGB值。

例子

rgb= xyz2rgb (xyz名称,值指定一个或多个附加选项名称,值对参数。

例子

全部折叠

将XYZ颜色空间中的颜色值转换为sRGB颜色空间。

xyz2rgb(0.25[0.40—0.10])
ans =0.4174 0.7434 0.2152

将XYZ颜色空间中的颜色值转换为Adobe RGB(1998)颜色空间。

xyz2rgb(0.25[0.40—0.10],“色彩”“adobe rgb - 1998”
ans =0.5323 0.7377 0.2730

将XYZ颜色值转换为sRGB指定D50白点。

xyz2rgb(0.25[0.40—0.10],“WhitePoint”“d50”
ans =0.3276 0.7517 0.2869

将XYZ颜色值转换为8位编码的RGB颜色值。

xyz2rgb(0.25[0.40—0.10],“OutputType”“uint8”
ans =1×3 uint8行向量106 190 55

输入参数

全部折叠

颜色值要转换,指定为p-by-3颜色值矩阵(每行一种颜色)——- - - - - -n-by-3图像数组,或——- - - - - -n-by-3-by -f图像叠加。

数据类型:|

名称-值对的观点

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在单引号内(' ').可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:xyz2rgb(0.25[0.40—0.10],“色彩”,“adobe rgb - 1998”)

全部折叠

颜色空间的输入RGB值,指定为“srgb”“adobe rgb - 1998”,或“linear-rgb”

数据类型:字符

参考白点,指定为1 × 3向量或CIE标准光源之一,列于下表。

价值 白色的点
“一个”

CIE标准光源A、(1.0985, 1.0000, 0.3558).模拟典型的家用钨丝照明,相关色温为2856 K。

“c” CIE标准光源C、(0.9807, 1.0000, 1.1822).模拟平均或北方天空日光与相关色温6774k。CIE弃用。
“e” 相等的能量散热器。可作为理论参考。(1.000, 1.000, 1.000)
“d50” CIE标准光源D50、(0.9642, 1.0000, 0.8251).模拟日出或日落时的温暖日光,相关色温为5003 K。也被称为地平线上的光

“d55”

CIE标准光源D55、(0.9568, 1.0000, 0.9214).模拟上午中期或下午中期的日光,相关色温为5500 K。

“d65” CIE标准光源D65、(0.9504, 1.0000, 1.0888).模拟正午日光与相关色温6504 K。
“国际” ICC型材连接空间(PCS)光源。近似的(0.962, 1.000, 0.8249)使用带有16个小数位的定点、带符号的32位数字。实际值:(31595、32768、27030)/ 32768

数据类型:||字符

返回RGB值的数据类型,指定为以下值之一:“双”“单一”“uint8”,或“uint16”.如果没有指定OutputType,输出类型与输入类型相同。

数据类型:字符

输出参数

全部折叠

转换后的颜色值,返回为与输入形状相同的数组。输出类型与输入类型相同,除非指定“OuputType”参数。

另请参阅

介绍了R2014b

这个话题有用吗?