什么是 RGB颜色?

RGB颜色是一种加色模型,通过将红、绿、蓝光以不同强度组合来创建广泛的颜色光谱。每个颜色通道通常范围从 0 到 255,允许超过 1600 万种可能的颜色组合。

快速了解

全称红绿蓝颜色模型
创建时间1931 年(CIE RGB),数字使用始于 1950 年代
规范文档官方规范

工作原理

RGB 是数字显示器(包括显示器、电视和移动屏幕)的标准颜色模型。它被称为「加色」是因为颜色是通过添加光来创建的——将三种颜色以最大强度组合产生白色,而零强度产生黑色。在 Web 开发中,RGB 颜色可以表示为 rgb(255, 0, 0) 表示红色,或十六进制 #FF0000。RGBA 变体添加了用于透明度的 alpha 通道。RGB 是设备相关的,意味着相同的 RGB 值在不同显示器上可能看起来略有不同。

主要特点

  • 加色模型(基于光)
  • 三个通道:红、绿、蓝(每个 0-255)
  • 超过 1600 万种颜色(256³ = 16,777,216)
  • 数字显示器和屏幕的标准
  • RGBA 添加 alpha 通道用于透明度
  • 设备相关的颜色表示

常见用途

  1. 网页设计和 CSS 样式
  2. 数字图像编辑
  3. 屏幕显示和显示器
  4. LED 照明系统
  5. 视频游戏图形

示例

loading...
Loading code...

常见问题

为什么 RGB 被称为加色模型?

RGB 被称为加色模型是因为颜色是通过将光叠加在一起创建的。当红、绿、蓝光以最大强度组合时,会产生白光。这与印刷中使用的减色模型(如 CMYK)相反。

RGB 和 RGBA 有什么区别?

RGB 使用三个通道(红、绿、蓝),值范围为 0-255。RGBA 增加了第四个通道称为 Alpha,用于控制透明度,值范围从 0(完全透明)到 1(完全不透明)。

如何将 RGB 转换为十六进制颜色?

将每个 RGB 值(0-255)转换为其两位十六进制等价值。例如,rgb(255, 128, 0) 变为 #FF8000,其中 FF=255、80=128、00=0。

为什么相同的 RGB 值在不同屏幕上看起来不一样?

RGB 是设备相关的,这意味着实际显示的颜色取决于显示器的颜色配置文件、亮度、对比度和校准。这就是为什么颜色管理和标准化色彩空间(如 sRGB)很重要。

RGB 模型总共有多少种颜色?

标准 8 位 RGB 模型可以表示 16,777,216 种颜色(256 × 256 × 256 = 16,777,216)。这通常被称为 24 位色或真彩色。

相关工具

相关术语

相关文章