强光环境下阴影消除算法

此文翻译自OpenCV Gamma Correction by Adrian Rosebrock。

不知道您是否知道人眼感知颜色和亮度与智能手机和数码相机的传感器不同?

你看,当两倍的光子数到达数码相机的传感器时,它会收到两倍的光信号(线性关系)。然而,这不是我们人眼的工作方式。相反,我们认为光量的两倍时只是一小部分更亮(非线性关系)!此外我们的眼睛对暗色调的变化比亮色调的变化更加敏感(另一种非线性关系)。

为了解释这一现象,我们可以应用伽玛校正,即人眼和相机传感器的转化方法。

伽马校正和幂律变换
伽玛校正也称为幂律变换。 首先,我们的图像像素强度必须从[0,255]到[0,1.0]的范围缩放。 从那里,我们通过应用以下等式获得我们的输出伽马校正图像:

O = I ^(1 / G)

I是输入图像,G是我们的伽玛值。 然后输出图像O将在范围[0,255]内。

Gamma值<1将使图像向光谱的较暗端移动,而gamma值> 1将使图像看起来更亮。 伽玛值G = 1对输入图像没有影响:

图片

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值