RGB代表“红绿蓝”,RGB指的是可以混合在一起产生不同颜色的三种色调。将红光、绿光和蓝光结合在一起是在电视、电脑显示器和智能手机屏幕等屏幕上产生彩色图像的标准方法。
RGB颜色模型是一个“附加”模型,当每种颜色100%混合在一起时,就会产生白光。当每种颜色的比例为0%时,就不会产生光线,形成黑色。它有时与用于创建打印图像的标准调色板CMYK(青色、黄色、品红和黑色)形成对比。CMYK是一种“减色法”颜色模型,因为当它们组合在一起时颜色会变深。在CMYK颜色模型中,每种颜色的100%混合产生黑色,而每种颜色的0%混合产生白色。
使用RGB可以创建多少种颜色?
RGB支持的颜色数量取决于红色、绿色和蓝色可以使用多少个可能的值。这就是所谓的“颜色深度”,以比特来测量。最常见的颜色深度是24位颜色,也称为“真色”。
它支持三种颜色中的每一种,即24位。这为红色、绿色和蓝色提供了28个或256个可能的值。256×256×256 = 16,777,216“真彩色”调色板中所有可能的颜色。人眼只能分辨大约七百万种颜色,因此24位以上的颜色深度很少使用。
RGB的例子
在屏幕上显示彩色图像时,每个像素都有一个特定的RGB值。在24位颜色中,这个值在0到255之间,其中0是无颜色,255是完全饱和。一个紫色的像素会有很多红色和蓝色,但是很少有绿色。例如,下面的RGB值可以用来创建紫色:
R: 132(十六进制84)
G: 17(十六进制为11)
B: 170(十六进制AA)
由于每种颜色有256个可能的值,所以也可以使用两个十六进制值(16 x 16)来表示,如上所示。显示RGB值的标准方法是,对红色、绿色和蓝色使用十六进制值,前面是数字符号或hashtag。因此,上面的紫色在RGB中定义为#8411AA。