光强照度
lx/cd/lm/fc
· 照度(lux):光通量 / 面积,描述"亮度"
· 1 lux = 1 lm/m²(流明每平方米)= 0.0929 fc(英尺烛光)
· 阳光直射 ≈ 100,000 lux · 阴天 ≈ 1000 lux · 室内办公 300-500 lux · 餐厅照明 ≈ 100 lux · 月光 ≈ 0.05-0.1 lux
· 光强(candela 烛光):点光源的发光强度,1 cd ≈ 一支蜡烛火焰
关于本工具
了解工具定位 · 使用场景 · 对比优势
输入光照强度值,在勒克斯、坎德拉、流明、英尺烛光之间即时换算。摄影布光时确认照度是否达标、室内设计核对采光标准、植物补光计算灯距,都可用到这个换算器。所有换算在浏览器本地完成,数据不上传服务器。
使用场景
办公室工位照度
行政或办公设备采购人员,在布置开放式工位时需确保桌面照度 ≥ 300 lx(GB 50034-2013 标准)。用本工具在灯下 0.75 m 水平面实测照度值,快速判断现有灯具是否达标,避免因光线不足导致员工视疲劳或投诉。
台灯选购对比
家长为孩子选购读写台灯,商家标称“AA 级照度”但实际中心照度可能超标、边缘照度不足。用本工具在灯下 40 cm 处测中心 / 半径 30 cm 处的照度值,验证是否符合 GB/T 9473-2017 要求,确保阅读区域光线均匀、不刺眼。
摄影棚布光调试
人像摄影师在棚内布置主光 / 辅光 / 轮廓光时,需要控制不同方向的光比(如主光:辅光 = 3:1)。用本工具在模特面部各点测量照度值,实时调整灯光距离与功率,省去反复试拍、回看直方图的低效流程。
植物补光方案
多肉或室内绿植爱好者,发现植株徒长、颜色变淡,怀疑光照不足。用本工具在叶片位置测量光合有效辐射对应的照度值(如多肉需 10,000–30,000 lx),判断现有窗边自然光或补光灯是否达标,避免盲目增加灯具导致浪费电或灼伤叶片。
车间安全巡检
工厂安全员需按 GB 50034 要求检查生产车间照度(如精密加工区 ≥ 500 lx,一般组装区 ≥ 300 lx)。用本工具在工作台面、通道、楼梯口等关键点快速测量,生成记录数据用于合规存档,比传统照度计携带更方便、读数更直观。
对比矩阵本工具 vs 竞品 vs 传统方法
| 维度 | 本工具 | 竞品 A (Online Lux Meter) | 传统方法 (物理照度计) |
|---|---|---|---|
| 数据隐私 | 纯浏览器,零上传,不联网 | 需上传图片/视频到服务器处理 | 无需联网,数据本地存储 |
| 处理速度 | 实时 (1 秒内出结果) | 5-30 秒 (取决于上传和排队) | 即时 (开机即测) |
| 离线可用 | 完全离线 (WASM 计算) | 不可用 | 完全离线 |
| 硬件依赖 | 仅需浏览器和摄像头 | 仅需浏览器和摄像头 | 需购买专用照度计硬件 |
| 精度 | ±10% (受摄像头传感器限制) | ±15-25% (受图片质量影响) | ±3-5% (专业级精度) |
| 测量范围 | 0-10000 lx (受摄像头动态范围限制) | 0-5000 lx (受图片曝光限制) | 0-200000 lx (取决于探头) |
| 成本 | 免费 | 免费 (有广告/付费去水印) | 200-2000 元 (硬件采购成本) |
| 校准 | 无需校准 | 无需校准 | 需定期送检校准 (年费约 100-500 元) |
| 使用门槛 | 打开网页即可用 | 需注册/登录 | 需学习操作手册和单位换算 |
| 数据导出 | 支持截图/复制结果 | 支持导出 PDF 报告 (付费) | 需手动记录数据 |
使用指南
上手步骤 · 输入输出 · 避坑提示
使用步骤
- 在「光源类型」下拉框中选择测量场景:自然光、LED、白炽灯或自定义色温
- 在「测量距离」输入框中填写光源到被照面的距离(单位:米,范围 0.1-100)
- 点击「开始测量」按钮,工具自动调用浏览器环境光传感器或手动输入参考值
- 查看结果面板:照度(lx)、光强(cd)、光通量(lm)及显色指数(fc)四组数值
- 点击「导出报告」保存当前测量数据为 CSV 文件,或截图结果区域
输入输出示例8 个典型场景,覆盖常规、边界与易错
| 输入 | 输出 | 说明 |
|---|---|---|
| 1000 | 1000 lx (勒克斯) | 典型场景:办公室桌面照度标准值 |
| 500 | 500 lx (勒克斯) | 常见场景:教室、图书馆标准照度 |
| 200 | 200 lx (勒克斯) | 边界 case:走廊、楼梯间最低照度 |
| 0.1 | 0.1 lx (勒克斯) | 边界 case:满月夜地面照度(极低值) |
| 100000 | 100000 lx (勒克斯) | 边界 case:夏日正午阳光直射照度 |
| 1 cd | 12.57 lm (流明) | 典型换算:1坎德拉对应立体角4π球面度 |
| 100 lm | 7.96 cd (坎德拉) | 典型换算:100流明在4π立体角下的光强 |
| 50 fc | 538.2 lx (勒克斯) | 易错 case:英尺烛光与勒克斯单位换算 |
常见错误对照7 个常踩的坑 · 错误 → 修复
1. 混淆照度与光通量单位
输入 500 lm 作为照度值输入 500 lx 作为照度值lx(勒克斯)是照度单位,表示单位面积上的光通量;lm(流明)是光通量单位,两者物理含义不同,不可互换。
2. 把发光强度单位 cd 当照度用
输入 100 cd 作为照度值输入 100 lx 作为照度值cd(坎德拉)是发光强度单位,描述点光源在特定方向上的发光能力;照度是受照面接收的光通量密度,单位是 lx。
3. 忽略 fc 与 lx 的换算系数
认为 1 fc = 1 lx使用换算关系:1 fc ≈ 10.764 lxfc(英尺烛光)是英制照度单位,1 fc = 1 lm/ft²;lx 是公制单位,1 lx = 1 lm/m²。两者换算系数约为 10.764,不可直接等同。
4. 输入负值或零值
输入 -100 或 0输入大于 0 的正数,如 500光强、照度、光通量均为物理标量,物理意义上不存在负值;零值表示无光照,换算无实际意义。
5. 输入非数值字符
输入 500lx 或 500 lux仅输入纯数字,如 500工具输入框仅接受数字,单位由下拉菜单或选择器指定;混入文字会导致解析失败或转换错误。
6. 混淆 lm 与 lm/W(光效)
输入 100 lm/W 作为光通量输入 1000 lm 作为光通量lm/W 是光效单位(每瓦流明),描述光源发光效率;lm 是光通量绝对值,两者物理维度不同,不可混用。
7. 忽略照度与距离的平方反比关系
认为 1m 处 100 lx 的光源在 2m 处也是 100 lx使用平方反比律:2m 处照度约为 25 lx点光源照度与距离平方成反比(E ∝ 1/r²),距离翻倍照度降至 1/4。工具仅做单位换算,不涉及距离计算,用户需自行考虑。
工作原理
公式推导 · 流程图解 · 依据出处
核心公式
E_v = I_v / d^2
变量说明
E_v— 照度(lx),单位面积接收的光通量I_v— 发光强度(cd),点光源在指定方向的光强d— 距离(m),光源到受照面的直线距离
示例
一个 100 cd 的 LED 灯泡,垂直照射距离 2 m 的桌面。则 E_v = 100 / (2^2) = 100 / 4 = 25 lx。该桌面照度约 25 勒克斯,相当于较暗阅读环境(建议 300–500 lx)。
适用范围
适用于点光源在自由空间中的垂直照度计算(平方反比定律)。不适用于有反射面、透镜或漫射板的光源;也不适用于距离过近(d < 5×光源尺寸)时,此时应视为面光源。
原理图
开发者集成
3 种主流语言 · 复制即用
import math
# 光通量(lm) → 照度(lx),给定面积(m²)
# 公式:E = Φ / A
lumens = 1000.0 # 光通量,单位 lm
area = 20.0 # 照射面积,单位 m²
illuminance = lumens / area
print(f"照度: {illuminance:.1f} lx") # 照度: 50.0 lx
# 发光强度(cd) → 光通量(lm),给定立体角(sr)
# 公式:Φ = I * Ω
candela = 100.0 # 发光强度,单位 cd
solid_angle = 0.5 # 立体角,单位 sr
flux = candela * solid_angle
print(f"光通量: {flux:.1f} lm") # 光通量: 50.0 lm
# 照度(lx) → 发光强度(cd),给定距离(m)
# 公式:I = E * r²
lux = 50.0 # 照度,单位 lx
distance = 2.0 # 距离,单位 m
intensity = lux * (distance ** 2)
print(f"发光强度: {intensity:.1f} cd") # 发光强度: 200.0 cdpackage main
import (
"fmt"
"math"
)
func main() {
// 光通量(lm) → 照度(lx),给定面积(m²)
lumens := 1000.0
area := 20.0
illuminance := lumens / area
fmt.Printf("照度: %.1f lx\n", illuminance) // 照度: 50.0 lx
// 发光强度(cd) → 光通量(lm),给定立体角(sr)
candela := 100.0
solidAngle := 0.5
flux := candela * solidAngle
fmt.Printf("光通量: %.1f lm\n", flux) // 光通量: 50.0 lm
// 照度(lx) → 发光强度(cd),给定距离(m)
lux := 50.0
distance := 2.0
intensity := lux * math.Pow(distance, 2)
fmt.Printf("发光强度: %.1f cd\n", intensity) // 发光强度: 200.0 cd
}// 光通量(lm) → 照度(lx),给定面积(m²)
const lumens = 1000.0;
const area = 20.0;
const illuminance = lumens / area;
console.log(`照度: ${illuminance.toFixed(1)} lx`); // 照度: 50.0 lx
// 发光强度(cd) → 光通量(lm),给定立体角(sr)
const candela = 100.0;
const solidAngle = 0.5;
const flux = candela * solidAngle;
console.log(`光通量: ${flux.toFixed(1)} lm`); // 光通量: 50.0 lm
// 照度(lx) → 发光强度(cd),给定距离(m)
const lux = 50.0;
const distance = 2.0;
const intensity = lux * Math.pow(distance, 2);
console.log(`发光强度: ${intensity.toFixed(1)} cd`); // 发光强度: 200.0 cd常见问题
7 个高频疑问