Colors 有没有办法以严格的RGB格式表示alpha通道值?

Colors 有没有办法以严格的RGB格式表示alpha通道值?,colors,transparency,rgb,calculation,rgba,Colors,Transparency,Rgb,Calculation,Rgba,我有一个项目,我在其中使用255种颜色(红色、绿色、蓝色或白色)-我需要所有的色调来工作,并且是相同颜色的色调。我不能使用RGBA,但我想知道是否有一种可能的方法来表示255个相同颜色的阴影,就像它有alpha值一样?例如,对于纯红,它将是0,0,0->1,0,0..->255,0,0,但是我可以得到与全色相同数量的不同色调,而不是255,0,0将是100,10230?这取决于你对色调的定义。Alpha值与色调无关(您可能需要更多地考虑色调)。您可以在这里找到如何从RGBA计算RGB。对我来说,

我有一个项目,我在其中使用255种颜色(红色、绿色、蓝色或白色)-我需要所有的色调来工作,并且是相同颜色的色调。我不能使用RGBA,但我想知道是否有一种可能的方法来表示255个相同颜色的阴影,就像它有alpha值一样?例如,对于纯红,它将是
0,0,0
->
1,0,0
..->
255,0,0
,但是我可以得到与全色相同数量的不同色调,而不是
255,0,0
将是
100,10230

这取决于你对色调的定义。Alpha值与色调无关(您可能需要更多地考虑色调)。您可以在这里找到如何从RGBA计算RGB。对我来说,“色调”意味着“与黑色混合”,而“色调”则意味着“与白色混合”,所以在公式中你应该使用黑色作为背景色。注意:颜色是量化的:您可能会丢失将颜色转换为阴影的信息(因此您可能没有256个“阴影”,但对于灰色)