利用zxing和zbar 实现扫一扫功能

前段时间由于项目需要,实现扫一扫功能,网上参考了很多大神的文章,最终自己总结出了一个比较合适的方法,首先是利用google zxing包去识别二维码,而解码的时候是利用 zbar包,利用zbar包解码的好处就是因为zbar是用C++ 实现的,解码速度比zxing快 而且准确,如下图 是zbar包解码的函数 简单说下其中几个参数的意思:

第一个是需要解码的数据源,第二和第三是摄像机预览的范围 第4个ture表示全景预览 false表示预览大小只是扫描框的大小,第5和第6表示扫描框左上角的坐标,第7和第8是扫描框的宽度和高度 大概就这样了 第一次写博客大家将就着看 源码地址在下面 ,有什么好的建议可以留言, 大家一起研究。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值