我正在尝试获取一个统一的值,该值指示来自 Android 后置(主)摄像头的光照水平。
我正在使用多个 Android 设备,捕获的对象是绝对静态的(同一对象在相同的光照条件下,在相同的角度和相同的位置),我得到了不同的值结果。
我的计算基于光圈
、ISO
、曝光时间
和曝光补偿
。
我尝试这样做:
EV = AV + TV = log(Aperture^2,2) + log(1/exposure_time,2).
我还尝试了以下文章中的一些其他方法:http://dougkerr.net/pumpkin/articles/APEX.pdf
无论如何……我得到的结果因设备而异……
有谁知道怎么解决吗?也许还有更多我忽略的值(value)?
谢谢。
最佳答案
我不确定您对此进行了多少,但我认为一些答案可能会帮助您得出一些结论。
对于许多 Android 设备,图像信号处理链可能因型号而异,这当然取决于制造 ISP 的人,甚至是为设备所做的调整。有些型号可能已经成功调整了他们的设备,因此您可以获得一定程度的预期结果,但其他型号可能没有。
其他因素包括未知的色调曲线和其他后处理 block ,除非您一直致力于开发设备,否则很难准确找出这些因素。
关于android - android中的光测量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14960408/