Android测光表

当初学习JS开发的时候写过一个景深计算器,这回学习Android开发又是拿摄影相关的应用入手。

其实这个程序是去年就开始写的,只是因为种种原因写到一半就放下了,最近重新捡起来往下写。

测光功能基本实现,操作上模仿308s测光表,比以前用的一个外国人写的测光表程序用起来顺手。

可以通过三个参数以二次函数拟合的方式校正测光表(那个外国人的程序只有一个校正参数)。

参考参数:

Moto ME860(Atrix 4G): SCC0=0.955,SCC1=-0.168, SCC2=0.127。有效范围大约EV 1-10。屏幕左下的数字为未校正的EV值,供校正时参考用。

校正方法:

用测光表和手机在同样场合测光,手机取未校正的EV值。从低到高取一组数值对,用最小二乘法作二次多项式拟合(python的numpy库中的polyfit函数),各次项系数即为相应的校正参数。

注意:因为测光元件本身的差异(测光表有半球形泛光罩,手机没有),所以结果必然不同,不能强求。

另外,顺大便也带上了景深计算器的功能。

请直接在Google Play里搜索:DOFLightmeter。或通过下面这个二维码安装。

为照顾非Google Play用户,仍然继续保持更新这个下载:

DoFLightMeter.apk

短链接:http://is.gd/0kpOIw

不需要任何权限。新手之作,不保证0BUG……

Revisions:

2012-11-25——修正了一个BUG,并将二维码加入关于。另,以后的更新说明见Google Play,这里不再更新。

2012-11-16——修改了UI,并发布到Google Play。

2012-11-13——改为二次校正。

2012-10-30——改为滑动切换的界面。