2025-11-20 07:27:27
绿色在RGB和RGBA中的数值都跟红绿蓝三原色有关。RGB是红绿蓝三个通道拼出来的,绿色通道最大值是255,其他两个通道关掉就是纯绿色。RGBA多了一个透明度通道,当透明度设为1时,颜色和RGB完全一样。
为啥绿色RGB是(0,255,0)呢?因为红绿蓝三原色里,红色和蓝色通道关掉(0),绿色通道开到最大(255)。这仨数字就像调色盘的油彩量,0是最少,255是最多。根据权威色彩规范《sRGB标准》,最大值确实是255,对应人眼能看到的明亮极限。透明度通道1表示完全不透明,这时候 RGBA的数值就完全等于RGB的数值。不过要是透明度调低,比如0.5,绿色就会变淡,但红蓝通道还是0,所以淡绿色还是(0,127,0)。这种数值组合就像给颜色装了个开关,透明度开到顶就忘记它存在了。
本题链接: