灰度图

作者: jxy2018 | 来源:发表于2019-02-28 17:43 被阅读0次

    为什么需要灰度图

    1. 颜色本身非常容易受到光照的影响,rgb变化很大,反而梯度信息能提供更本质的信息
    2. 三通道转为一通道后,运算量大大减少

    我们可以把灰度图像看作图像的强度(Intensity),来求一些梯度特征。比较常用的有 HOG,LBP,SIFT等等。

    彩色图片信息量大,有的时候我们仅仅用灰度图像里的信息就已经够了,为了提高运算速度自然就会采用灰度图,甚至有时灰度图还是过大,采用二值化图像也是有可能的

    计算灰度的算法

    1. 取平均
    Gray = (Red + Green + Blue) / 3
    
    1. 基于人眼感知

    人类对红绿蓝三色的感知程度依次是: 绿>红>蓝,所以平均算法从这个角度看是不科学的。应该按照人类对光的感知程度为每个颜色设定一个权重,它们的之间的地位不应该是平等的。

    一个图像处理通用的公式是:

    Gray = (Red * 0.3 + Green * 0.59 + Blue * 0.11)
    
    1. More
      更多转换的算法可以看看这篇文章:https://github.com/aooy/blog/issues/4

    相关文章

      网友评论

          本文标题:灰度图

          本文链接:https://www.haomeiwen.com/subject/yiyecqtx.html