灰度到RGB转换详解

本文概述

  • 1.平均方法
  • 加权法或光度法
要将灰度图像转换为彩色或RGB格式, 我们有两种方法。两种方法都有其优点和缺点。
将灰度图像转换为RGB的方法如下:
1.平均方法 这是最简单的方法。我们必须取所有三种颜色的平均值。
公式:(R + G + B)/ 3
例如:
灰度到RGB转换详解

文章图片
灰度到RGB转换详解

文章图片
说明
如我们所见, 通过应用平均值方法, 图像中会发生变化。但是结果是出乎意料的, 因为我们需要一个灰度图像, 但结果却变成了黑色图像。
问题
发生此问题的原因是我们平均采用了3种颜色。这三种颜色都具有不同的波长, 并且它们对图像的形成有贡献。在上面的图像中, 我们从每个部分中提取了33%的像素, 这就是为什么图像不会出现灰度的原因。
【灰度到RGB转换详解】该问题的解决方案通过加权方法给出。
加权法或光度法 如我们所见, 平均法存在问题。对于这个问题, 权重法就是解决方案。在所有三个颜色部分中, 红色具有更大的波长, 绿色具有更少的波长。但是, 与红色相比, 绿色给眼睛带来更舒缓的效果。
通过减少红色的值并增加绿色的值, 而蓝色的值将介于这两种颜色之间。
新的灰度图像的等式为:
让新的灰度图像为X
灰度到RGB转换详解

文章图片
根据上式, 使用红色占30%, 使用绿色占59%, 使用蓝色占11%。绿色的贡献最高。
通过在图像中应用方程式, 我们将得到:
灰度到RGB转换详解

文章图片
灰度到RGB转换详解

文章图片
说明
如我们所见, 使用加权方法可以将图像正确转换为灰度。与使用平均值方法生成的图像相比, 图像更亮。

    推荐阅读