专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
DSP
二维码之 zbar的使用
2019-07-13 17:04
发布
生成海报
站内文章
/
DSP
14293
0
1097
二维码之
zbar的使用
现在很多
App都集成了扫一扫功能,最常用的微信、QQ、手机助手等。二维码也使得生活变得更加简洁,扫一扫订餐、扫一扫下载等等。
最常用的是
zxing和zbar,zxing项目是谷歌推出的用来识别多种格式条形码的开源项目,zxing有多个人在维护,覆盖主流编程语言,也是目前还在维护的较受欢迎的二维码扫描开源项目之一。zbar则是主要用C来写的,速度极快,推出了iPhone的SDK和Android的相关调用方法(JNI),但这个项目已经有几年不维护了,目前并没有维护下去的意思。
zxing 项目地址为:
https://github.com/zxing/zxing
zbar 项目地址:
https://github.com/ZBar/ZBar
zxing是基于多种1D/2D条码处理的开源库,是一个完整的项目。它可以通过手机摄像头实现条码的扫描以及解码,功能及其强大。那么如果要实现二维码的扫描以及解码,我们需要在该开源项目的基础上进行简化,并修改。让我们来看一下:
二维码扫描结果
上图是仿照
QQ的扫一扫进行修改的zxing项目,以zxing项目为基础,结合实际应用,这里作了三点改变:
(
1)竖屏扫描
(
2)自定义取景框
(
3)重新定义扫描结果处理
引用
本库依赖使用
Gradle
构建时添加一下即可
:compile 'com.mylhyl:zxingscanner:1.2.0'
参考:
https://www.cnblogs.com/Fndroid/p/5540688.html
参考:
http://blog.csdn.net/tyk9999tyk/article/details/53102884
Ta的文章
更多
>>
【Linux】Linux进程管理之task_struct结构体
0 个评论
二维码之 zbar的使用
0 个评论
热门文章
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮