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) |