Skip to content
扫码开始移动端阅读

搞点颜色看看

541
需要≈
2.705
分钟
杂谈
奇淫技巧

RGB是什么?

RGB,即红绿蓝,是一种用于表示彩色的光照色模式。在RGB中,每个颜色通道都对应一个基本颜色:红色(R),绿色(G),蓝色(B)。这三种颜色的组合可以产生丰富的颜色。

RGB数据范围与含义

每个颜色通道的数据范围是从0到255。当三个通道的数值都为0时,表示没有光照,即为黑色;当三个通道的数值都为255时,表示光照最强,即为白色。其他数值则代表相应颜色的光强度,数值越大,光线越强,颜色越浅。

颜色混合原理

单一颜色

如果只有一个颜色通道的数值最大,那么这种颜色的光强就会占主导地位,整体呈现该颜色。

例子:

md
<!--纯红-->
R: 255, G: 0, B: 0

两种颜色

如果两个颜色通道的数值最大且相近,那么颜色会混合呈现中间色。

红绿色值相近是黄

md
 <!--黄色,红绿相近-->
R: 255, G: 255, B: 0

绿蓝色值相近是青

md
<!--青色,绿蓝相近-->
R: 0, G: 255, B: 255

红蓝色值相近是品红

md
<!--品红色,红蓝相近-->
R: 255, G: 0, B: 255

三种颜色

如果三个颜色通道的数值相近,颜色呈现灰色。

例子:

md
 <!--灰色,三色相近-->
R: 128, G: 128, B: 128

光线强弱与颜色深浅关系

数据值越小,光线越暗,颜色越深;数据值越大,光线越强,颜色越浅。

例子:

md
<!--光线相对较弱,颜色相对较深-->
R: 64, G: 128, B: 192

结论

颜色共有255x255x255种,即16777216种。其中,纯色有255种,中间色有255x255种,灰色有255种,共计16777216种。

如果有透明度就是ARGB,其中A表示透明度,范围也是0到255,数值越大,透明度越低,颜色越不透明。

ARGB的颜色种类 = 255x255x255x255 = 4294967296种

如果你想要了解更多关于RGB的知识,可以参考RGB颜色模式

上次更新: