【问题标题】:how to extract photometric data from images如何从图像中提取光度数据
【发布时间】:2017-08-28 19:03:10
【问题描述】:

您好,我对从图像中提取数据有些困惑,我知道这里有很多图像处理专家。如果有人可以帮助我实现一些概念,我将不胜感激。我们如何从图像中获取一些信息,例如光源的强度?我知道我们可以提取 RGB 值,但这些值与表面相关,而不是与光源光谱相关(我说的是具有不同光谱而不是单色波长的白光源)。有没有办法用matlab从图像中提取一些光源信息?我们应该将彩色图像转换为灰度图像吗?如果是,你能解释一下灰度如何给我们强度(或其他光度数据)吗?我知道 HDRI,所以请随时参考他们

【问题讨论】:

  • 例如,为了能够以勒克斯为单位获得光强度,需要了解光圈快门速度等,并且可能不会导致准确的分析,但是您可以通过比较获得相对论强度灰度值。 stackoverflow.com/questions/4876315/…

标签: rgb


【解决方案1】:

您可以在每种语言中获取图像每个像素的红色 (=r)、绿色 (=g)、蓝色 (=b) 和 alpha 字节。互联网上提供了许多公式,可以根据红色、绿色和蓝色的数量计算出不同的可能值。

例如,link 提供了如何使用 r、g 和 b 计算 hsv 值。

这或多或少是一个你想如何(语言、库)做的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-29
    • 2017-08-18
    • 2021-11-22
    相关资源
    最近更新 更多