使用OpenCV测量光量?

时间:2012-05-22 10:17:42

标签: c opencv

我的想法是使用视觉传感器(相机)来测量光量。我会 想知道是否有可能获得有关光强度的信息 OpenCV的? 是否有一些openCV函数属性可以从中获取此类信息 场景?

非常感谢提前。

1 个答案:

答案 0 :(得分:1)

光强度很难,因为大多数颜色系统无法区分颜色的亮度和光强度之间的差异。您可以通过测量整个场景的“亮度”来了解场景中的光强度。饱和度也可能给你一个合适的线索。

要做到这一点,我会将色彩空间转换为HSL,然后聚合L通道以获得非常粗略的亮度度量。 S通道是饱和度。

OpenCV有这个natively *,但这不是一个困难的操作。维基百科页面包含公式。

http://en.wikipedia.org/wiki/HSL_and_HSV

*感谢jlengrand和SeçkinSavaşçı