Out-of-gamut颜色
可以使用特定颜色空间表示的颜色集合称为色域.有些L*a*b*颜色值可能是音域外当转换为RGB时。当转换后的RGB颜色的任何一个分量值小于0或大于1时,您就知道它是超出色域的。
实验室= [80 -130 85];lab2rgb(实验室)
Ans = -0.6210 0.9537 -0.1926
负值表明L*a*b*颜色[80 -130 85]不在sRGB颜色空间的色域内,sRGB颜色空间是由lab2rgb.另一种RGB颜色空间,Adobe RGB(1998),比sRGB有更大的色域。使用“ColorSpace”参数将L*a*b*颜色转换为Adobe颜色空间。
lab2rgb(实验室,“色彩”,“adobe rgb - 1998”)
Ans = 0.1234 0.9522 0.1073
因为所有输出值都在0.0和1.0(包括)之间,所以可以得出结论,L*a*b*颜色[80 -130 85]在Adobe RGB(1998)色域内。
评论
如欲留言,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。