android - android中的光测量

标签 android camera android-camera photography

我正在尝试获取一个统一的值,该值指示来自 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/

相关文章:

android - 使用 android 的 mediaRecorder 的文件大小限制?

java - 安卓相机: Does OS deletes empty file?

android - 将 SVG 文件与 libgdx 一起使用

java - 由于带有操作栏 sherlock 的 Robotium 测试项目中的 'java.lang.IllegalAccessError',仪器运行失败

java - 如何在 jax-rs Restful web 服务中获取 Json 对象

camera - 标定相机给定角度的圆周运动

ios - 像在 Twitter 应用程序中那样显示相机胶卷?

iPhone 相机 - 使用 imac 网络摄像头代替?

android - 在 Android 上首次加载时不显示相机预览

Java Android XML解析,无法连接网站?