ImageVerifierCode 换一换
格式:DOC , 页数:40 ,大小:910.50KB ,
资源ID:2185190      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/2185190.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(二维条形码扫描仪本科论文.doc)为本站上传会员【可****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

二维条形码扫描仪本科论文.doc

1、 芜湖职业技术学院 毕 业 论 文 题 目: 二维条形码扫描仪 院系名称: 信息工程系 专业班级: 移动通信(1)班 学生姓名: 刘义 学 号: 100408118 指导教师: 夏 跃 武 年 月 日 摘 要 条码可分为一维条码和二维条码,一维条码在生产和生活中得到了广泛的应

2、用,极大的提高了生产率,但是一维条码本身的缺点:信息量小,依赖数据库等日益突显出来。而二维码QRcode在信息社会中越来越受到人们的青睐,它高容量,高密度,纠错能力强,而且安全性非常好。它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同的信息自动识别功能、及处理图形旋转变化等特点。例如QRcode在护照、火车票、门票、食品验证等方面有广泛的应用。既然二维码越来越广泛,那么我们就需要一个可以扫描二维码的扫描仪。 该扫描仪软件基于Android平台下采用面向对象方法开发,用二维码扫描仪对二维码扫描,然后根据所扫描二维码的特性对其进行

3、解码分析,判断其是属于什么类型的二维码,若是网站信息则调用浏览器,若是电话号码则调用电话功能拨打电话等。 关键词:二维码 QRcode 目录 1 引言............................................5 1.1系统开发和意义..................................6 1.1.1系统开发的意义................................7 1.1.2 二维码介绍....................................8 1.2 开发工具介绍

4、9 1.2.1 Eclipse 简介.................................9 1.2.2 JDK简介......................................9 1.2.3 Android SDK简介.............................10 1.2.4 ADT简介.....................................10 1.3 项目开发环境....................................11

5、 1.3.1 硬件环境.....................................11 1.3.2 开发环境......................................11 2 需求分析.........................................12 2.1 需求分析........................................12 2.1.1 系统功能需求..................................12 2.1.2 系统功能结构图...........................

6、14 2.1.3 系统用例图...................................14 2.1.4技术需求......................................15 2.2性能需求........................................16 3系统总体设计..................................... 17 3.1系统总体设计目标............................... 17 3.2系统概要设计..................................

7、17 3.3系统功能模块....................................18 3.3.1拍照解码功能模块..............................18 4 系统详细设计......................................19 4.1 系统流程图......................................19 4.2 图片处理过程....................................20 4.3 界面设计.......................................

8、21 5 系统编码实现......................................22 5.1 基本编码设置....................................22 5.2 相机预览实现....................................24 5.3 关闭相机实现....................................26 5.4 拍照解码实现....................................27 6 系统测试.......................................

9、31 6.1 测试目的........................................31 6.2 功能测试........................................31 6.2.1 软件安装测试..................................31 6.2.2 相机预览功能测试..............................31 6.2.3 关闭相机测试..................................32 6.2.4 拍照解码功能测试...........................

10、32 结论................................................38 致谢................................................39 参考文献............................................40 1 引言 目前,手机也越来越广泛多的普及了,自90年代以来,无线移动技术和市场应用得到飞速发展和成功,从寻呼机到3G手机的面市,中国人已经习惯了手中的移动手机不同的变化。越来越成熟的手机用户不仅重视手机硬件的外观,更重

11、视手机所赋予的强大功能。所以根据市场需求,我们有必要把二维码和手机结合起来,利用手机作为读取设备,实现条码的识别。由于一维条形码只是在一个方向(一般是水平方向)表达信息,而在垂直方向则不表达任何信息,其一定的高度通常是为了便于阅读器的对准。一维条形码的应用可以提高信息录入的速度,减少差错率,但是其数据容量较小,只有30个字符左右,而且只能包含字母和数字,而且一维码遭到损坏到便不能阅读。所以二维码在人们生活中得到了越来越广泛的应用。 由此,我们可知,QRcode在手机中的应用有着良好的前景和潜力,它将有效地推动移动增值业务的快速发展,有利于为我国信息产业的发展和经济建设带来社会及经济效益。

12、 1.1 系统开发和意义 1.1.1系统开发的意义 二维码具有储存量大,保密性高,追踪性高,抗损性强,备援性大,成本便宜等特性,这些特性特别适用于表单,安全保密,追踪,证照,资料备援等方面。 表单应用 公文表单、商业表单、进出口报单、舱单等资料的传送交换,减少人工重覆输入表单资料,避免人为错误,降低人力成本。 保密应用 商业情报、经济情报、政治情报、军事情报、私人情报等机密资料之加密及传递。 证照应用 护照、身份证、挂号证、驾照、会员证、识别证、连锁店会员证等证照之资料登记及自动输入,发挥「随到随读」、「立即取用」的资讯管理效果。 二维码作为一种连接报纸、手机和网络的

13、新兴数字媒体,报纸利用二维码技术打造“立体报纸”以来,看报的用户通过使用智能手机上的各类二维码软件扫描报纸上的二维码,报纸立即成“立体”,同时还可以轻松阅读观赏报纸的延伸内容。国内目前应用二维码的报纸有华西都市报、长江日报、成都商报等。二维码应用使报纸的容量大大扩展,读报的乐趣也大大增加,这意味着,报纸、期刊已经不仅仅是平面的新闻纸,更可以为我们带来一个全新3D视听影像感受,并且为产品提供了更为全面的资讯以及更为便捷的购买方式,缔造了全方位的移动互联网商务平台。 景点门票/火车票应用 景点门票,火车票告别传统文字纸张模式,采用二维码进行售票、检票,提高通行效率,防止伪票。 车辆管理应用

14、 行驶证,驾驶证,车辆的年审文件,车辆违章处罚单等采用印制有二维码,将有关车辆上的基本信息,包括车驾号、发动机号、车型、颜色等车辆的基本信息转化保存在二维码中,其信息的隐含性起到防伪的作用,信息的数字化便于与管理部门的管理网络的实施实时监控。 创意应用 随着智能手机的普及,各种各样的二维码(2-dimensional bar code)应用也接踵而至,有如下极具创意的二维码应用:1、二维 码请柬;2、二维码展示海报;3、二维码签到; 4、二维码名片;5、二维码指示牌;6、二维码宣传广告。7、二维码食品验证 1.1.2二维码介绍 二维码 ,它是用某种特定的几何图形按一定规律在平面

15、二维方向上)分布的黑白相间的图形记录数据符号信息的,在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念。 在许多种类的二维条码中,常用的码制有:Data Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K 等,QR码是1994年由日本Denso-Wave公司发明。QR来自英文「Quick Response」的缩写,即快速反应的意思,源自发明者希望QR码可让其内容快速被解码。 QR code,它可以存储多种类型。现在使用的QR code二位条形码的规范一直

16、遵循OMIA(Open Mobile Internet Alliance)的规范. 简要的解码过程:二维码图像—>图像解析编码—>按照规则解释成相应的代码。图例中显示的是“百度百科”网页的二维码。 1.2 开发工具介绍 1.2.1 Eclipse 简介 Eclipse是一个综合开发环境IDE,它是一个功能完整且成熟的软件,由IBM公司于2001年首次推出。在官方网站http://www.eclipse.org免费下载该软件的打包文件,释放到文件夹即可使用。 Eclipse是一个开放源代码、基于Java的可扩展开发平台。开放源代码的意思是让使用者能够取得软件的原始码,部分的

17、有权去修改和传播这个软件。程序员也能用Eclipse打造新工具来开发软件——这些新工具可扩充Eclipse的功能。 就Eclipse本身而言,它只是一个框架和一组被称为平台核心的服务程序,用于通过插件构建开发环境。核心的任务是让每样东西动起来,并加载所需的外挂程序。当启动Eclipse时,先执行的就是这个组件,再由这个组件加载所需的外挂程序。Eclipse附带了一个包括Java开发工具的标准插件集,因此,如果要使用Eclipse来开发Java程序,必须安装JDK作为它的插件才能使它正常运作。 1.2.2 JDK简介 JDK(Java Development Kit,JDK)是一个整个

18、Java的核心,包括了Java运行环境(Java Runt ime Environment ),一堆Java工具和Java基础的类库(rt.jar),不论什么Java应用服务器都是内置了某个版本的JDK。最主流的JDK是SUN公司发布的JDK,除了SUN之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BME公司的Jrocket,还有GNU组织开发的JDK等等。JDK最重要命令行工具: Java:启动JVM执行class; Javac:Java编译器; Jar:Java打包工具; Javadoc: Java文档生成器。 1.2.3 Android SDK简介

19、 Android SDK(software development kit ,SDK)Tool软件开发工具包。被软件开发工程师用于特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具集合,是Android专属的软件开发工具包。 1.2.4 ADT简介 目前Android开发所用的开发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Eclipse开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。 1.3 项目开发环境 1.3.1 硬件环境 内核版本2.6.35.7—perf: 内存:512 M

20、 型号:HUAWEIC8810 1.3.2 开发环境 操作系统:Windows XP 开发工具:jdk、Eclipse 、android-sdk 2 需求分析 2.1 需求分析 条码可分为一维条码和二维条码,一维条码在生产和生活中得到了广泛的应用,极大的提高了生产率,但是一维条码本身的缺点:信息量小,依赖数据库等日益突显出来。而二维条码是在二维空间上由具有特殊结构的几何图形元素按一定规律和顺序组合成的图形,巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息。二维条码的编

21、码范围非常广泛,它不仅可以保存英文、数字等符号信息,还可以保存中文、图片、声音、指纹、签字等多种数据类型。二维条码可加密,具有很高的保密性,且纠错能力很强,二维条码可以用扫描仪扫描或用摄像头直接读取,它还具有条码符号形状、大小可变的特点。二维条码作为一种全新的自动识别和信息载体技术,其经济性和可靠性正被越来越多的人们所了解和认知。因此,我们要进一步研究二维条形码扫描仪扫描二维码。 2.1.1 系统功能需求 设计Android二维条形码扫描仪我们应当确定这个系统要完成哪些动作,即对目标系统提出完整,准确,清晰,具体的要求。具体来说,在开发过程中,要熟悉QRcode二维码解码和图像处理的方

22、法。具体需求如下: 1> 相机预览需求 此二维码识别系统必须能够运用手机上的照相机设计瞄准框,让user对准条形码才能获得二维码的图像。 2> 图像处理和拍照解码需求 我们用照相机拍照之后,图片保存在手机缓存中,可以截取图片对它进行处理,同时需要对二维码进行解码,在解码的时候,从手机缓存中调去图片解码,缓存中的图片删除。 3> 调用浏览器功能 当二维码隐藏的一个网站信息http://时,我们需要访问该网站,所以需要一个手机浏览器功能。 4> 调用手机拨打电话功能 当发现为wtai://或TEL:规范,则调用手机拨打电话。 5> 解读图像的功能 如果二维码是一个静态图像,

23、那么我们则需要对静态图片译码,取得译码之后的字符串,识别其条形码类型,解读图像。 2.1.2 系统功能结构图 系统结构图是对软件系统结构的总体设计的图形显示,如图所示为总体的系统功能结构,它包括相机预览,相机解码和关闭相机三个部分,同时相机解码包括调用浏览器,调用拨打电话和显示文本。 Android二维码扫描识别 相机预览 相机解码 关闭相机 调用浏览器 调用拨打电话 显示文本 2.1.3 系统用例图 1 系统用户用例图 用例图就是由主角,用例以及它们之间的关系构成的图。该图说明了用例模型中的关系。 通过上面对系统的分析

24、即可的得到系统的用例图,如图所示: 2.1.4 技术需求 Android二维码扫描系统具体的几个技术要求如下: 1 照相机实现技术 在了解了Android开发的过程之后需要知道Android怎样进行照相。Android应用提供了Camera来控制拍照,使用Camera进行拍照需要按照如下步骤进行: 调用Camera的open()方法打开照相机。 调用Camera和getParameters()方法获取拍照参数。方法返回一个Camera.Parameters对象。 调用Camera.Parameters对象方法设置相机参数。 调用Camera的setParameters(

25、并将Camera.Parameters对象作为参数传入,这样即可对相机的拍照参数进行控制。 调用Camera的starPreview()方法开始预览取景,在预览取景之前需要调用Camera的setPreviewDisplay(SurfaceHolder holder)方法设置使用哪一个SurfaceView显示取景图片。 调用Camera的takePicture()方法进行拍照。 2 二维码图片处理技术 首先二维码图片是图片的一种,当拍摄下来时需要将该图片送往解码函数解码,因此需要获取预览中图片,在这里用的是bitmap这个类。 3 二维码解码技术 将预览画面中的二维码图片送到

26、我们的解码函数对二维码进行解码,因此需要应用android另外的一个JAR包,这个系统主要是对二维码的一种QRcode进行解码。 2.2 性能需求 Android二维码的扫描识别系统性能方面的要求主要体现在一下几个方面: 1.时间需求 本系统需要对二维码进行准确迅速的识别,所以对系统的时间要求更为严格。 2.系统界面需求 软件界面直观、简介,人机交互性强。 3 系统总体设计 3.1 系统总体设计目标 经过可行性研究和需求分析阶段的工作,已经清楚系统必须完成的工作,下面的工作应该是决定“如何做”的问题。概要设计的基本目的就是“概括地说系统应该如何实现”。另一方面

27、的主要工作是设计软件的结构,即确定系统都由哪些模块组成及模块之间的相互关系。 3.2 系统概要设计 概要设计的主要任务是设计软件结构和数据结构。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性。显然,概要设计建立的是目标系统的逻辑模型,与计算机无关。总体设计就是系统模块结构设计。 Android二维码扫描识别系统需要调用我们Android手机的照相机,通过onPictureTaken函数二维码图片处理成位图,而且将位图在imageview中显示出来,然后再对位图进行

28、译码,按照QRcode二维码生成的方式解码成字符型。如果二维码隐藏信息是一个网址那么调用浏览器访问该网站,如果二维码隐藏的信息是一个电话号码,那么调用手机拨打电话功能,如果该二维码隐藏的信息是普通的文本信息,那么显示出文本信息即可,若不是QRcode不做任何操作。 3.3系统功能模块设计 系统总体功能有以下几个方面: 相机预览功能; 关闭相机功能; 拍照解码; 调用浏览器:如果二维码信息隐藏的是以“http://”开头的网址,那么手机便调用默认浏览器浏览该网址。 调用拨打电话功能:如果二维码信息隐藏的是以“TEL:”或者是“wtai:”开头的电话号码,那么手机直接调用拨打电话

29、功能。 显示文本信息:如果二维码信息只是包含一些文本信息,那么直接显示。 3.3.1拍照解码功能模块 在整个系统模块中最重要的模块是拍照解码功能,因此把这个模块单独分析,将它的功能进行分析如图所示。 4 系统详细设计 4.1 系统流程图 系统流程图是描绘系统物理模型的传统工具。本次毕业设计的流程图答题属于顺序流程,首先初始化相机,然后拍照截取图片,对图片处理的过程中要判断字符串类型,然后根据不同类型调用不同功能。本系统流程图如图所示。 初始化相机 拍照截取图片 图片处理并译码 相机重置 判断字符串类型 结束 调用浏览器 调用拨打电话 显示文本信息 开

30、始 4.2 图片处理过程 QRcode二维码是按照一定规则以矩阵的形式生成的,所以拍照截取到图片之后需要译码字节数组,将字节数组译码成位图,并将位图显示在imageview上,然后通过decodeQRImage函数将此位图送往系统自带的译码函数译码成字符串,最后判断取出的字符串是否符合OMIA所规范的规则。图片处理过程如下图: 相机预览 拍照截取QRCODE二维码图片 译码字节数组成位图 通过decodeQRimage函数将位图译码成字符串 判断字符串类型 调用浏览器 显示文本信息 调用拨打电话 4.3 界面设计 界面设计是人与机器之间传递和交换信息的媒介,一

31、个好的界面是很重要的。它主要是站在用户的角度考虑,因此界面的设计要人性化、简洁、清楚,还要有安全感和灵活性。 此系统功能整体上可以分为三个部分。第一个部分是相机预览显示部分,这部分用一个surfaceview来实现;第二部分是整个系统操作部分,分为三个按钮,第一个按钮为相机预览按钮,第二个按钮为关闭相机按钮,第三个按钮为拍照解码按钮并且为各自按钮设置监听器并绑定;第三部分是显示拍照截取的二维码图片。 系统界面如下图 5 系统编码实现 5.1 基本编码设置 从详细设计我们已经知道系统分为三部分,因此我们设置一个变量bIfPreview来控制相机是否为预览模式,变量初始化为pr

32、ivate boolean bIfPreview=false,及设置相机预览模式为false。因为要调用手机相机和拨打电话功能,因此在我们的AndroidManifest.xml文件中应该加上相机权限和拨打电话权限语句: 对于布局文件来说,我们分为三层,第一层是拍照预览部分,用surfaceview实现;第二部分是三个按钮,添加三个按钮

33、即可实现;第三部分是显示拍照截取的图片,我们用imageview来实现。对布局来说,每一层都是一个线性布局LinearLayout。布局文件代码如下:

46、维码信息隐藏的是以“TEL:”,开头的电话号码,那么手机直接调用拨打电话功能*/ String[]aryTemp01=strQR2.split("TEL:"); Intent myIntentDial=new Intent("android.intent.action.DIAL", Uri.parse("tel:"+aryTemp01[1])); startActivity (myIntentDial); }else{ /*若仅是普通文字,则将文本显示出来即可*/ mMakeTextToast(strQR2,true); } } /*显示完图文件,立即重置相机,并关闭预

47、览*/ resetCamera(); Thread,sleep(1000); /*再重新启动相机继续预览*/ initCamera(); }catch(Exception e){ Log.e(TAG,e.getMessage()); } } }; 拍照解码界面如下图所示: 6 系统测试 6.1 测试目的 测试是为了发现程序中的错误而执行程序的过程,测试的目的就是在软件投入生产运行之前,尽可能地发现软件中的错误并能及时改正。

48、 6.2 功能测试 6.2.1 软件安装测试 当我们把整个项目完成之后,将其Qr.apk文件拷贝到手机上,在android手机上进行安装,能够成功安装软件。 6.2.2 相机预览功能测试 运行软件,点击“相机预览”按钮,预览窗口出现摄像头前面的画面。相机预览功能测试结果如图所示。 6.2.3 关闭相机测试 运行软件,点击“关闭”按钮,预览窗口出现的画面消失。关闭相机功能测试结果如图所示。 6.2.4 拍照解码功能测试 运行软件,点击“相机预览”按钮,调用照相机,然后对准我们的QRcode二维码,点击“拍照解码按钮”,软件进行译码动作,译码出字符串,识别

49、出条形码类型,然后运行条形码动作。当QRcode二维码隐藏的是“快拍二维码网页”时调用浏览器浏览该网站,测试结果如图所示 当QRcode二维码隐藏的是以“TEL:15103408894”开头的电话号码时调用拨打电话功能,测试结果分别如图所示。 如图 以“TEL:”开头的电话号码类条形码调用拨打电话测试结果 当QRCODE二维码隐藏的是“123”的文本出现文本信息,测试结果分别如图所示 结论 Android二维码的扫描识别系统设计的基本目的,在于通过理论与时间的进一步结合,将以前学习的关于Android知识串联起来进一步巩固,本次毕业设计实现了在Android手机上通过对二维码的扫描以显示二维码中所隐含的信息,包括网页信息,电话信息,文本信息。它方便了人们的生活,而且也使信息更加安全,比一维码进步很多。 但是Android二维码的扫描识别也存在着一定的缺陷,因为QRCode条形码都是正方形,所以取出的范围是红色框的区域,对红色区域的Bitmap对象进行识别,以加快条形码的扫面速度。而且在截取图片的过程中可以感觉到截取速度特别慢,可能会导致读取失败

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服