gpt4 book ai didi

c - 如何测量图像中的环境光水平?

转载 作者:行者123 更新时间:2023-11-30 18:06:24 25 4
gpt4 key购买 nike

我正在考虑制作一个应用程序,该应用程序使用相机来测量拍摄图像时存在的光量。一些条件行为会根据存在的光量而发生 - 即,如果看起来很黑,则显示一条消息“看起来像 sleep 时间”。

我知道,由于曝光等原因,这对于实际存在的光量来说是一个非常糟糕的测量,但它不需要非常准确。

我没有图像处理方面的经验,所以我什至不知道该问什么,或者什么是可行的。这可能吗?有没有 C 库可以做这样的事情?

最佳答案

可以通过使用已知或假设的 gamma 将每个像素的每个颜色 channel 值转换为其强度来进行非常粗略的估计。相机的。然后将整个图像的强度相加。

如果您希望该水平接近人类观察到的水平,则应将绿色 channel 强度的权重调高,将蓝色 channel 的强度权重调低(因为我们的眼睛对绿色特别敏感,而对蓝色不敏感)。

关于c - 如何测量图像中的环境光水平?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5530461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com