RGB到灰度转换计算器

您可以使用此 RGB 到灰度转换计算器将 RGB 值转换为相应的灰度值。

RGB值

将RGB转换为灰度的公式

灰度加权平均值 Y 由以下公式表示:

Y = 0.299 R + 0.587 G + 0.114 B

其中 R、G 和 B 是表示红色 (R)、绿色 (G) 和蓝色 (B) 的整数,值范围为 0–255。

需要注意的是,颜色的权重并不相等。由于纯蓝色比纯红色和纯绿色更深,因此它的重量最小。

计算示例: 假设我们有一种颜色可以用 RGB 值 70、130、180 表示。RGB颜色(70、130、180)的加权平均值如下:

Y = 0.299(70) + 0.587(130) + 0.114(180),

当加权平均值不等于整数时,我们将其四舍五入到最接近的整数。因此,我们计算出的等效灰度为 Y=118 (118, 118, 118)。

下面介绍了 RGB 编码及其等效灰度值的一些示例。

纯红 (255,0,0) 等效灰色 (76, 76, 76)
纯绿色 (0, 255, 0) 等效灰度 (150, 150, 150)
纯蓝色 (0, 0, 255) 等效灰色 (29, 29, 29)
黄色 (255, 255, 0) 等效灰色 (226, 226, 226)
洋红色 (255, 0, 255) 等效灰度 (105, 105, 105)
青色 (0, 255, 255) 等效灰色 (179, 179, 179)
栗色 (128, 0, 0) 等效灰色 (38, 38, 38)