发布网友 发布时间:2022-05-14 14:45
共1个回答
热心网友 时间:2023-10-21 05:17
色彩在0到255范围内,看起来这是一个计算机色彩的话题。没错,就是我们在一些作图软件里默认使用的颜色模式。
也就是说,这是一个模式:RGB颜色模式。而这个0到255则是它们三个的强度值范围。说起RGB这个模式可能很多对计算机有一定技术基础的朋友或者浸淫网络许久的朋友知道这个。也就是我们耳熟能详听得很多次的三原色:R(红)、G(绿)、B(蓝)。这三个家伙是所有颜色的基础,怎么说呢,也就是任何我们可见的颜色都可以用RGB这三个颜色不同的勾兑来展现出来。也就是说,在RGB颜色模式下,我们想要的颜色,都能通过RGB三者的混合叠加来生成。
怎么可能呢?这么神奇吗?相信不明就里的小伙伴们会觉得糊涂。其实你在生活中试验一下就能发现好玩的地方,不过我们这里不做物理实验,还是回归到计算机。好,我们先看下显示器怎么显示颜色,它其实是通过发射红绿蓝三种光束来创建颜色的,在计算机世界里这属于三个颜色通道。然而现实世界我们可见的几种颜色不可能只有这三种颜色是吧,比如怎么显示青色呢,显示器就发射绿色和蓝色两种射线来混合;那怎么显示*呢,那显示器就发射红色和绿色两种射线来混合。那白色呢,显示器是用红绿蓝三种基础色的射线一齐发。反之,黑色就是三种颜色的射线都不发。
这么看来,似乎能表示一些颜色,但肯定还是不全面。那么丰富多彩的颜色怎么表示的呢。这就说到了机智客开头提到的强度值上了。RGB三个颜色通道中,0到255这256个数字,代表256个亮度。0是最弱,也就是没有,而255是最亮。而通过不同亮度的叠加,我们就可以在显示屏幕上的图像上表示不同的颜色。我们就可以接着上一段文字继续深入了。我们说黑色就是RGB射线都不发,也就是都设定为0(R=0,G=0,B=0)。如果要显示白色,那么RGB射线就要“满格”发*(R=255,G=255,B=255)。要是显示*,就设置R=255,G=255,B=0就行。而RGB的其他不同亮度的数字组合,就拼成了万花筒般的绚丽多彩的世界。下面取一个百度的图。
计算机的世界,RGB颜色模式,就是这么表示颜色的,好玩吧。