Android二维码

二维码相关的功能 :扫一扫-从相册选择-闪光灯-生成二维码(带logo的和普通的)-弱光检测自动打开闪光灯-放大

弱光检测:我花了两天时间研究这个部分。IOS方便获得后置摄像头的光感,只需几行代码即可获得。它们的亮度值就是这个值。


我使用的Android第一个版本的光传感器,你知道的,光传感器就在前摄像头附近,而扫描的则使用后摄像头进行扫描。夜间光线传感器不可用白天问题不太准确,所以我放弃了计划。

最后,我查了相关资料。我使用JPEGRADE..Meta()和ExIFOffice来读取实时帧流。他们都以失败告终。

我认为Camera2应该提供一些API,但是在5.0之后,我没有仔细研究它。看到支付宝的效果后,我就知道了。分析是为了区分后摄像头拍摄的照片的颜色。

很多尝试都表明,同样的,微信也应该类似于实现,只是他更细致,优化更好