勒克斯和曝光值之间如何转换?

发布于 2024-10-25 18:43:17 字数 304 浏览 1 评论 0原文

如何将曝光值转换为勒克斯?谢谢!

此图表背后的公式是什么?

How to convert from an exposure value to lux? Thanks!

i.e. what's the formula behind this chart?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

将军与妓 2024-11-01 18:43:17

忘记维基百科上的数学吧。通过检查您链接到的表格,可以看到一个模式:

EV      Lux
-1      1.25
-0.5    1.75
0       2.50
0.5     3.50
1       5.00
1.5     7.00
2       10.00
2.5     14.00
3       20.00
3.5     28.00
4       40.00
...

1 EV 是 5 Lux。 2 EV 为 10 勒克斯。 3 EV 为 20 勒克斯。因此,它看起来是对数:

lux = (2 ^ ev) * 2.5;

(2 的 EV 次方,乘以 2.5)

类似 C:

#include <math.h>

double evToLux(double ev) {
    return pow(2, ev) * 2.5;
}

更新

维基百科有这个公式:
在此处输入图像描述

更新 2

需要指出的是,EV 取决于胶片感光度 (ISO)。以上所有内容仅适用于 ISO 100。不过,很容易转换为其他速度:EV(at ISO 100) == EV(at ISO 200) - 1

(H/T Nikolai Ruhe)

Forget the math on Wikipedia. By inspecting the table to which you linked, it's possible to see a pattern:

EV      Lux
-1      1.25
-0.5    1.75
0       2.50
0.5     3.50
1       5.00
1.5     7.00
2       10.00
2.5     14.00
3       20.00
3.5     28.00
4       40.00
...

1 EV is 5 Lux. 2 EV is 10 Lux. 3 EV is 20 Lux. So, it looks logarithmic:

lux = (2 ^ ev) * 2.5;

(2 to the power of EV, times 2.5)

C-like:

#include <math.h>

double evToLux(double ev) {
    return pow(2, ev) * 2.5;
}

Update

Wikipedia has this formula:
enter image description here

Update 2

It is important to point out that EV is dependent on the film speed (ISO). All above is true only for ISO 100. It is easy to convert to other speeds, though: EV(at ISO 100) == EV(at ISO 200) - 1

(H/T Nikolai Ruhe)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文