是否可以使用rgY色彩空间?

时间:2012-05-20 21:40:23

标签: colors rgb color-space

是否可以采用rgY色彩空间:

r = R / (R + G + B)
g = G / (R + G + B)
Y = R * 0.299 + G * 0.587 + B * 0.114
(unnecessary) b = 1 - r - g

并将其转换回RGB?如果是这样,它会怎么做?

1 个答案:

答案 0 :(得分:0)

(在这个答案中没有因子。语法类似于Wolfram-Alpha纯文本输出标准,例外是在!= [not equals]符号之前和之后放置空格并使用'if [conditional]然后'陈述。)

  • 如果r = 0且473 g + 114!= 0且Y!= 0则
    • R = 0且G =(1000g Y)/(473g + 114)且B = - (1000(g-1)Y)/(473g + 114)
  • 如果Y = 0且g = 1/473(-185 r-114),则r!= 0
    • G = - ((185 r + 114)R)/(473 r)且B =((587-288 r)R)/(473 r)且R!= 0
  • 如果Y = 0且r = 0且g = -114/473则
    • R = 0且B = - (587G)/ 114且G!= 0
  • 如果473 g + 185 r + 114!= 0且r!= 0且r Y!= 0
    • R =(1000 r Y)/(473 g + 185 r + 114),G =(1000 g Y)/(473 g + 185 r + 114),B = - (1000 Y(g + r-) 1))/(473 g + 185 r + 114)