一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

扫码识别方法、装置、计算机设备及存储介质与流程

2022-08-10 19:33:23 来源:中国专利 TAG:


1.本发明属于计算机设备技术领域,特别涉及一种扫码识别方法、扫码识别装置、计算机设备及存储介质。


背景技术:

2.现有的扫码识别方案是通过扫码工具对条码图像进行扫码识别,例如扫码枪、扫描仪等,而现有的终端设备(例如机器人、电脑等)中,由于内置已有多个专用摄像头用于人脸识别等,而缺少用于扫描条码的摄像头,若要在终端设备上再配置具有扫描功能的工具或程序,可能需要拆机操作,不仅增加了繁琐的过程且增加了不必要的成本。


技术实现要素:

3.本发明的目的在于提供一种扫码识别方法、装置、计算机设备及存储介质,以解决现有的扫码识别方案过程繁琐且成本较高的问题。
4.本发明实施例第一方面提供了一种扫码识别方法,包括:
5.当检测到热插拔设备接入时,获取所述热插拔设备的设备信息;
6.当所述设备信息与预设信息一致时,调用所述热插拔设备采集条码图像;所述条码图像携带有目标信息;
7.判断所述条码图像的条码方向与预先安装的条码识别工具的预设扫码方向一致时,通过所述条码识别工具对所述条码图像进行扫描,得到所述目标信息;
8.判断所述条码图像的条码方向与所述预设扫码方向不一致时,根据预设的调整策略对所述条码图像进行调整操作,得到调整后的条码图像,并通过所述条码识别工具对所述调整后的条码图像进行扫描,得到所述目标信息,其中,所述调整后的条码图像的条码方向与所述预设扫码方向匹配。
9.本发明实施例第二方面提供了一种扫码识别装置,包括:
10.检测模块,用于当检测到热插拔设备接入时,获取所述热插拔设备的设备信息;
11.获取模块,用于当所述设备信息与预设信息一致时,调用所述热插拔设备采集条码图像;所述条码图像携带有目标信息;
12.第一判断模块:用于判断所述条码图像的条码方向与预先安装的条码识别工具的预设扫码方向一致时,通过所述条码识别工具对所述条码图像进行扫描,得到所述目标信息;
13.第二判断模块:用于判断所述条码图像的条码方向与所述预设扫码方向不一致时,根据预设的调整策略对所述条码图像进行调整操作,得到调整后的条码图像,并通过所述条码识别工具对所述调整后的条码图像进行扫描,得到所述目标信息,其中,所述调整后的条码图像的条码方向与所述预设扫码方向匹配。
14.本技术实施例的第三方面提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在计算机设备上运行的计算机程序,所述处理器执行所述计算机程序
时实现第一方案提供的实现扫码识别方法的各步骤。
15.本技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现第一方案提供的实现扫码识别方法的各步骤。
16.本技术提供一种扫码识别方法、装置、计算机设备及存储介质,其中,一种扫码识别的方法的有益效果在于:当检测到热插拔设备接入时,获取热插拔设备的设备信息,因为终端设备预先存储了热插拔设备的设备信息,终端设备通过设备信息来识别和操作热插拔设备,在热插拔设备被接入时,热插拔设备能被正常识别和操作,所以当设备信息与预设信息一致时,终端设备能够调用热插拔设备采集条码图像,但是由于在采用第三方应用软件对条码图像进行扫描时,条码图像的条码方向可能旋转不一,影响条码图像的识别,因此可以通过预设的调整策略将条码图像的条码方向调整到与预设扫码方向一致,再通过预先安装的条码识别工具对(调整后的)条码图像进行扫描,得到条码图像携带的目标信息。实现了终端设备能够在操作系统正常运行的情况下,获取接入的热插拔设备采集到的条码图像,并通过预先安装的条码识别工具得到条码图像携带的目标信息。终端设备通过热插拔设备的设备信息来识别和操作热插拔设备,从而通过外接热插拔设备与预先安装的条码识别工具识别条码图像,简化了扫码过程且节约了成本。
附图说明
17.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
18.图1为本发明实施例提供的一种扫码识别方法的实现流程图;
19.图2为本发明实施例提供一种热插拔设备接入终端设备的示意图;
20.图3为本发明实施例提供的一种扫码识别装置的结构框图;
21.图4为本发明实施例提供的一种计算机设备的结构框图。
具体实施方式
22.为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
23.本发明的各个实施例提供的扫码识别的方法,可以由具有热插拔设备的连接接口的终端设备实现。该终端设备可以是手机、平板电脑、机器人等。还可以是终端设备对应的服务器集群中用于执行扫码识别的目标服务器。这里,服务器集群可以是由多个服务器组成的服务器集群,基于该服务器集群构建分布式系统,令构建分布式系统所需的各组件能够被配置到服务器集群中的各服务器中,被配置有分布式系统组件的服务器,也可以被称为组件服务器。服务器集群中的各服务器之间能够进行数据共享或数据同步。在此基础上,向该服务器集群中的任一服务器配置目标脚本文件,由该目标脚本文件描述本实施例提供扫码识别方法,使得该配置有目标脚本文件的服务器能够通过执行该目标脚本文件,进而
执行种扫码识别方法的各个步骤。或者,通过对服务器集群配置新的服务器,向该新的服务器配置目标脚本文件,由该目标脚本文件描述本实施例提供的实现扫码识别方法,使得该新的服务器能够通过执行该目标脚本文件,进而执行实现扫码识别方法中的各个步骤。
24.在具体实现时,服务器集群中用于实现扫码识别的目标服务器当检测到热插拔设备接入时,目标服务器获取热插拔设备的设备信息,因为目标服务器预先存储了热插拔设备的设备信息,目标服务器通过设备信息来识别和操作热插拔设备,在热插拔设备被接入时,热插拔设备能被正常识别和操作,所以当设备信息与预设信息一致时,目标服务器能够调用热插拔设备采集条码图像,然后因为条码图像携带有目标信息,所以目标服务器通过预先安装的条码识别工具对条码图像进行扫描时,目标服务器得到条码图像携带的目标信息。目标服务器通过热插拔设备的设备信息来识别和操作热插拔设备,从而通过热插拔设备与预先安装的条码识别工具识别条码图像,使得扫码识别更加便捷。
25.请参阅图1,图1所示为本发明实施例提供的一种扫码识别方法的实现流程图。一种扫码识别方法包括:
26.s11:当检测到热插拔设备接入时,获取所述热插拔设备的设备信息。
27.在步骤s11中,热插拔设备是指具有图像采集功能的设备,例如外置扫码摄像头等设备,其中,热插拔是指在不关闭系统电源的情况下,将模块、板卡插入或拔出系统而不影响系统的正常工作,本实施例中热插拔设备接入终端设备后,在热插拔的情况下热插拔设备始终能被正常识别和操作。热插拔设备的设备信息包括vendor id(vid,供应商标识码)、product id(pid,产品标识码)及产品描述符等。其中,热插拔设备的参数信息,例如摄像头的像素、焦距、帧率等可自定义设置。
28.在本实施例中,终端设备预设有提供给热插拔设备接入的接口,该接口可以是usb接口等,热插拔设备通过该接口接入终端设备,并通过该接口与终端设备进行数据交互等。其中,终端设备可以是机器人,计算机等设备。终端设备与热插拔设备建立连接后,终端设备工作在主模式,热插拔设备工作在从模式,终端设备可以通过终端设备和热插拔设备之间的接口协议,例如uvc(usb video class,usb视频类)协议,向热插拔设备发送指令,以及通过该接口接收热插拔设备的响应,以实现通信和数据交互。由于终端设备的非易失性存储设备(eeprom或flash)中的设备固件中的预存有外界设备的设备信息,且只有与该设备信息匹配的外接设备时,终端设备与该外界设备才会进一步地进行数据交互,故当终端设备检测到有热插拔设备接入时,会先获取热插拔设备的设备信息,对该热插拔设备的设备信息进行识别,以确认终端设备是否对该热插拔设备进行下一步的操作。作为一示例,可以通过在终端设备上添加驱动程序来获取热插拔设备的设备信息,通过遍历终端设备预先存储的外界设备的设备信息列表,来识别热插拔设备的设备信息。
29.作为本技术一实施例,当检测到热插拔设备接入时,获取热插拔设备的设备信息,包括:当检测到热插拔设备接入时,接收热插拔设备发送的连接请求;根据连接请求确定热插拔设备当前接入的目标热插拔接口;通过目标热插拔接口获取热插拔设备的设备信息。
30.在本实施例中,热插拔设备接入终端设备后,会向终端设备发送连接请求,终端设备检测到热插拔热备接入的同时会接收到该连接请求,该连接请求包含有热插拔设备当前接入终端设备的目标热插拔接口信息等,终端设备通过解析该连接请求确定出目标热插拔接口,通过该热插拔接口获取热插拔设备的设备信息。
31.作为一示例,请参阅图2,图2所示为本发明实施例提供的一种热插拔设备接入终端设备的示意图。如图2所示热插拔设备通过目标热插拔接口接入终端设备,终端设备通过该目标热插拔接口与热插拔设备进行通信和数据交互,本实施例中,该目标热插拔接口为usb接口,在实际应用场景中还可以为其他类型的接口,这里不做限定。
32.作为本技术一实施例,通过目标热插拔接口获取目标热插拔设备的设备信息,包括:通过目标热插拔接口发送用于指示热插拔设备返回设备信息的请求;通过目标热插拔接口接收热插拔设备根据请求返回的设备信息。
33.在本实施例中,终端设备在确定热插拔设备接入的目标热插拔接口后,会通过目标热插拔接口向热插拔设备发送请求,该请求用于指示热插拔设备将其设备信息返回给终端设备,热插拔设备接收并响应该请求,通过目标热插拔接口向终端设备发送其设备信息,终端设备通过目标热插拔接口接收热插拔设备根据请求返回的设备信息。
34.s12:当所述设备信息与预设信息一致时,调用所述热插拔设备采集条码图像;所述条码图像携带有目标信息。
35.在步骤s12中,预设信息是指终端设备中预先存储接入目标热插拔接口的外接设备的设备信息,该设备信息包括外接设备的vid标识码、pid标识码等。调用热插拔设备采集条码图像,可以是采集热插拔设备中已存储的条码图像,还可以是通过指示热插拔设备拍摄图片来采集条码图像。该条码图像都是以条码的形式将信息进行存储,是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符,可以是一维条形码图像、二位码图像等,这里对条码图像的维度不作限定。该条码图像携带有目标信息。
36.在本实施例中,终端设备在通过目标热插拔接口获取到接入热插拔设备的设备信息后,需要对获取到的设备信息进行验证。具体地,终端设备中预先存储有接入目标热插拔接口的外接设备的设备信息,通过对比该预设信息与获取到的热插拔设备的设备信息,判断预设信息与获取到的设备信息是否一致,若一致则验证成功。验证成功后,终端设备可以通过目标热插拔接口启动热插拔设备,调用热插拔设备采集条码图像。
37.作为本技术一实施例,所述设备信息包括第一供应商标识码与第一产品标识码;所述预设信息包括第二供应商标识码与第二产品标识码;所述当所述设备信息与预设信息一致时,调用所述热插拔设备采集条码图像,包括:当第一供应商标识码与第二供应商标识码一致,且第一产品标识码与第二产品标识码一致时,响应于用户触发的图像采集指令,调用所述热插拔设备采集条码图像。
38.在本实施例中,设备信息包括vendor id(vid,供应商标识码)、product id(pid,产品标识码)及产品描述符等。第一vid标识码与第一pid标识码为热插拔设备的设备标识。vid标识码由供应商向usb应用者论坛申请,每个供应商的vid标识码是唯一的。而pid标识码由供应商自行决定。第二vid标识码与第二pid标识码为终端设备的预先存储的标识码。其中,热插拔设备的第一vid标识码和第一pid标识码可以通过用户输入、指定设备发送或者预先存储等多种方式检测到。由于设备vid标识码与pid标识码的唯一性,通过比较热插拔设备的第一供应商标识码与终端设备的第二供应商标识码,第一产品标识码与第二产品标识码,判断热插拔设备的设备信息与终端设备的预设信息是否一致,若一致,则终端设备可以通过目标热插拔接口与接入热插拔设备进行信息交互。当第一供应商标识码与第二供
应商标识码一致,且第一产品标识码与第二产品标识码一致时,若终端设备接收到用户触发的图像采集指令,则响应该指令通过目标热插拔接口调用热插拔设备采集条码图像。在实际应用场景中,终端设备还可以通过蓝牙,wifi等无线通讯方式调用热插拔设备采集条码图像。本实施例中热插拔设备的pid标识码和vid标识码在终端设备上是唯一的,终端设备通过预存储的pid标识码和vid标识码来识别和操作热插拔设备,而不是固定为系统枚举后的第一个外接设备,保证了热插拔后外置扫码摄像头都能被正常识别和操作,不用重启终端设备。
39.作为本技术一实施例,上述步骤当第一供应商标识码与第二供应商标识码一致,且第一产品标识码与第二产品标识码一致时,响应于用户触发的图像采集指令,调用所述热插拔设备采集条码图像,包括:当所述第一供应商标识码与第二供应商标识码一致,且所述第一产品标识码与第二产品标识码一致时,响应于用户触发的图像采集指令,获取调用所述热插拔设备的权限;根据所述权限,调用所述热插拔设备采集条码图像。
40.在本实施例中,终端设备在相应用户出发的图像采集指令,调用热插拔设备采集条码图像时,需要先获取访问热插拔设备以及调用热插拔设备进行指定操作的权限,在获取到上述权限之后,才能对热插拔设备进行指定操作。本实施例中获取访问热插拔设备以及调用热插拔设备进行指定操作的权限之后,可调用所述热插拔设备进行条码图像采集。
41.s13:判断所述条码图像的条码方向与预先安装的条码识别工具的预设扫码方向一致时,通过所述条码识别工具对所述条码图像进行扫描,得到所述目标信息。
42.在步骤s13中,终端设备中预先安装有条码识别工具,用于对终端设备获取到的条码图像进行扫描,并对条码图像的条码方向进行调整,调整到预设的方向,以便于条码图像的识别。目标信息是指以条码形式存储的信息,该信息可以是账号信息,用户信息等等。
43.在本实施例中,终端设备在调用热插拔设备采集到条码图像后,由于通过热插拔设备采集到的条码图像的条码方向不确定,终端采用的第三方扫码软件也可能改变条码图像的条码方向,例如从不同方向拍摄到的条码图像的条码方向不同,故为便于图像扫描识别,提高图像识别的精度,本技术实施例在统一条码图像的条码方向之后,再预先安装的条码识别工具对条码图像进行识别,获取到条码图像携带的目标信息。具体地,终端设备预先配置统一的预设扫码方向,在终端设备调用热插拔设备采集到条码图像后,先通过条码识别工具判断条码图像的条码方向与条码识别工具的预设扫码方向是否一致,若采集到的条码图像的条码方向与预设扫码方向一致,则直接对该条码图像进行扫描,得到目标信息。在实际应用场景中,在终端设备通过扫描条码图像获取到目标信息之后,还可以对根据识别出的目标信息,进行信息分类、检索等操作。
44.s14:判断所述条码图像的条码方向与所述预设扫码方向不一致时,根据预设的调整策略对所述条码图像进行调整操作,得到调整后的条码图像,并通过所述条码识别工具对所述调整后的条码图像进行扫描,得到所述目标信息,其中,所述调整后的条码图像的条码方向与所述预设扫码方向匹配。
45.在步骤s14中,预设的调整策略用于调整条码图像的条码方向,使得调整后的条码图像的条码方向与预设扫码方向匹配。其中,预设扫码方向可自定义配置,例如横屏或竖屏等,以便于识别条码图像中的目标信息。
46.在本实施例中,终端设备预先配置统一的预设扫码方向,在终端设备调用热插拔
设备采集到条码图像后,先通过条码识别工具判断条码图像的条码方向与预设扫码方向是否一致,若条码方向与预设扫码方向不一致,则按照预设的调整策略对该采集到的条码图像的条码方向进行调整,得到调整后的条码图像,使得调整后的条码图像的条码方向与预设扫码方向一致,最终,终端设备通过条码识别工具对调整后的条码图像进行扫描,得到目标信息,解决了不同应用软件或不同方向扫码识别时的图像显示问题,
47.作为一示例,终端设备利用系统软件使得条码图像旋转api接口失效,进而使得应用软件对图像旋转功能无效,具体操作是系统软件屏蔽了activitymanagerservice.java中setrequestedorientation旋转接口,使应用软件的应用程序包无法自定义旋转,图像的旋转方向统一由系统软件来设置,在windowmanagerservice.java的updateorientationfromapptokenslocked接口中定义屏幕方向强制为横屏或竖屏,当使用不同的第三方应用软件来扫码时,可以保证在应用软件预览时显示的图像是正的。
48.作为本技术一实施例,通过条码识别工具对条码图像进行扫描,得到目标信息,包括:当条码图像为二维码图像时,通过预先安装的条码识别工具获取二维码图像的颜色信息与二维码图像对应的用户信息;将颜色信息与用户信息作为目标信息。
49.在本实施例中,条码图像可以是一维的条码图像,也可以是二维码图像,例如健康码图像等等。当终端设备调用热插拔设备采集到的条码图像为二维码图像时,终端设备通过预先安装的通过预先安装的条码识别工具识别获取该二维码图像存储的用户信息与二维码图像的颜色信息,其中,二维码图像的不同颜色信息反映的用户不同的状态信息。作为一种可能的实施方式,终端设备在通过识别二维码图像获取到包含二维码图像的颜色信息和对应用户信息的目标信息后,可以根据颜色信息和用户信息,对用户进行自动定位、拨号等等操作,例如该二维码图像为健康码图像,若终端设备识别获取到该健康码图像颜色信息显示为黄码或红码等,则将根据识别出的用户信息(用户的联系方式,居住地,姓名,性别等信息)定位并联系该健康码对应的用户,以告知用户进行自我隔离或核酸检测等措施,通过这种扫码方式,减少疫情期间人与人之间的接触,更有效的促进防疫工作的有序进行。
50.本技术提供一种扫码识别方法、装置、计算机设备及存储介质,其中,一种扫码识别的方法的有益效果在于:当检测到热插拔设备接入时,获取热插拔设备的设备信息,因为终端设备预先存储了热插拔设备的设备信息,终端设备通过设备信息来识别和操作热插拔设备,在热插拔设备被接入时,热插拔设备能被正常识别和操作,所以当设备信息与预设信息一致时,终端设备能够调用热插拔设备采集条码图像,但是由于在采用第三方应用软件对条码图像进行扫描时,条码图像的条码方向可能旋转不一,影响条码图像的识别,因此可以通过预设的调整策略将条码图像的条码方向调整到与预设扫码方向一致,再通过预先安装的条码识别工具对(调整后的)条码图像进行扫描,得到条码图像携带的目标信息。实现了终端设备能够在操作系统正常运行的情况下,获取接入的热插拔设备采集到的条码图像,并通过预先安装的条码识别工具得到条码图像携带的目标信息。终端设备通过热插拔设备的设备信息来识别和操作热插拔设备,从而通过外接热插拔设备与预先安装的条码识别工具识别条码图像,简化了扫码过程且节约了成本。
51.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
52.在一个实施例中,提供一种扫码识别装置30,该扫码识别装置与上述实施例中扫码识别方法一一对应。如图3所示,该扫码识别装置包括检测模块31、获取模块32、第一判断模块33以及第二判断模块34。各功能模块详细说明如下:
53.检测模块31:用于当检测到热插拔设备接入时,获取所述热插拔设备的设备信息;
54.获取模块32:用于当所述设备信息与预设信息一致时,调用所述热插拔设备采集条码图像;所述条码图像携带有目标信息;
55.第一判断模块33:用于判断所述条码图像的条码方向与预先安装的条码识别工具的预设扫码方向一致时,通过所述条码识别工具对所述条码图像进行扫描,得到所述目标信息;
56.第二判断模块34:用于判断所述条码图像的条码方向与所述预设扫码方向不一致时,根据预设的调整策略对所述条码图像进行调整操作,得到调整后的条码图像,并通过所述条码识别工具对所述调整后的条码图像进行扫描,得到所述目标信息,其中,所述调整后的条码图像的条码方向与所述预设扫码方向匹配。
57.关于扫码识别装置的具体限定可以参见上文中对于扫码识别方法的限定,在此不再赘述。上述扫码识别装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
58.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图4所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括可读存储介质、内存储器。该可读存储介质存储有操作系统、计算机可读指令和数据库。该内存储器为可读存储介质中的操作系统和计算机可读指令的运行提供环境。该计算机设备的数据库用于存储扫码识别方法所涉及的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机可读指令被处理器执行时以实现一种扫码识别方法。本实施例所提供的可读存储介质包括非易失性可读存储介质和易失性可读存储介质。
59.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图4所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括可读存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机可读指令。该内存储器为可读存储介质中的操作系统和计算机可读指令的运行提供环境。该计算机设备的网络接口用于与外部服务器通过网络连接通信。该计算机可读指令被处理器执行时以实现一种扫码识别方法。本实施例所提供的可读存储介质包括非易失性可读存储介质和易失性可读存储介质。
60.在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机可读指令,处理器执行计算机可读指令时实现以下步骤:
61.当检测到热插拔设备接入时,获取所述热插拔设备的设备信息;
62.当所述设备信息与预设信息一致时,调用所述热插拔设备采集条码图像;所述条码图像携带有目标信息;
63.判断所述条码图像的条码方向与预先安装的条码识别工具的预设扫码方向一致
时,通过所述条码识别工具对所述条码图像进行扫描,得到所述目标信息;
64.判断所述条码图像的条码方向与所述预设扫码方向不一致时,根据预设的调整策略对所述条码图像进行调整操作,得到调整后的条码图像,并通过所述条码识别工具对所述调整后的条码图像进行扫描,得到所述目标信息,其中,所述调整后的条码图像的条码方向与所述预设扫码方向匹配。
65.在一个实施例中,提供了一个或多个存储有计算机可读指令的计算机可读存储介质,本实施例所提供的可读存储介质包括非易失性可读存储介质和易失性可读存储介质。可读存储介质上存储有计算机可读指令,计算机可读指令被一个或多个处理器执行时实现以下步骤:
66.当检测到热插拔设备接入时,获取所述热插拔设备的设备信息;
67.当所述设备信息与预设信息一致时,调用所述热插拔设备采集条码图像;所述条码图像携带有目标信息;
68.判断所述条码图像的条码方向与预先安装的条码识别工具的预设扫码方向一致时,通过所述条码识别工具对所述条码图像进行扫描,得到所述目标信息;
69.判断所述条码图像的条码方向与所述预设扫码方向不一致时,根据预设的调整策略对所述条码图像进行调整操作,得到调整后的条码图像,并通过所述条码识别工具对所述调整后的条码图像进行扫描,得到所述目标信息,其中,所述调整后的条码图像的条码方向与所述预设扫码方向匹配。
70.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机可读指令来指令相关的硬件来完成,所述的计算机可读指令可存储于一非易失性可读取存储介质或易失性可读存储介质中,该计算机可读指令在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
71.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
72.以上所述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献