-
QRScanner是一款基于zxing的二维码识别库,其主要特点是易于使用
资源介绍
概述
module基于zxing包装了一些基础操作,从而使得扫描二维码操作统一化,并且轻量化,易于移植在多个项目中使用
目前使用版本为zxing3.3.2
说明
1.预览的效果是进行旋转的,也就是说看上去效果还是竖直扫描的。不过默认实现为横屏扫描,因为相机默认预览成像就是横屏的,我也见过自己手动进行像素数组翻转的,但是相对会消耗一些时间,是不太值得的,因为横屏本来就可以识别。
2.默认实现为全屏扫描,经过个人测试,全屏和截取部分扫描,单次差距在20ms左右,没有太大的差距,所以默认为全屏,如果因为业务问题会经常出现多个二维码在一个屏幕内的情况,内部也有提供指定矩形的方式指定扫描区域(坐标要横向计算)
3.默认提供了ZXingHelper类来解析静态的图片二维码,比方说解析相册里面的二维码图片
4.默认有EncodingUtils生成二维码
5.提供开启和关闭闪光灯方法,基于zxing修改了
- 上一篇: iPhone二维码扫描和生成的例子
- 下一篇: build-essential_11.5_i386