Steve用MATLAB进行图像处理

图像处理概念,算法,和MATLAB

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)色域内。




发布与MATLAB®R2015a

|
  • 打印
  • 发送电子邮件

评论

如欲留言,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。