扫码识别方法及装置、电子设备、可读存储介质制造方法及图纸

技术编号:26377513 阅读:36 留言:0更新日期:2020-11-19 23:46
本发明专利技术实施例提供一种扫码识别方法及装置、电子设备、可读存储介质,包括:接收扫码设备的扫码信息,并将所述扫码信息进行编码,转化为第一编码序列;将所述第一编码序列进行过滤后转化为第二编码序列;根据所述第二编码序列的格式,对所述第二编码序列进行识别,若识别出英文编码,将英文编码转化为ASCII码,若识别出中文编码,对中文编码进行解码,得到汉字码,若识别出英文字符编码和/或中文字符编码,对所述英文字符编码和/或中文字符编码进行解码,得到特殊字符。通过本案可以降低由于扫码设备的差异造成的识别难度,提高识别效率,兼容中文、英文、特殊字符的识别,具有更好的兼容型,保证产品的质量。

【技术实现步骤摘要】
扫码识别方法及装置、电子设备、可读存储介质
本专利技术涉及计算机
,尤其涉及一种扫码识别方法及装置、电子设备、可读存储介质。
技术介绍
随着嵌入式应用系统日趋复杂,嵌入式系统中软件的比重越来越大,特别是二维码、条形码技术的应用,在当今的物联网环境中,到处可见。在这样的情形下,嵌入式系统软件在开发过程中,由于软件需适配各种硬件厂商生产的二维码、条形码扫码枪设备,因而对扫码识别方法提出了严峻的挑战,扫码识别效率低,无法兼容中文、英文、特殊字符的识别,影响了扫码识别装置的兼容型和产品的质量。
技术实现思路
本专利技术实施例提供一种扫码识别方法及装置、电子设备、可读存储介质,用以解决现有技术中扫码识别效率低,扫码识别装置的兼容型差的问题,实现高效率、自动识别不同扫码设备的扫码信息。本专利技术实施例提供一种扫码识别方法,包括:S1、接收扫码设备的扫码信息,并将所述扫码信息进行编码,转化为S2所需格式的第一编码序列;S2、将所述第一编码序列进行过滤后转化为S3所需格式的第二编码序列;r>S3,根据所述第本文档来自技高网...

【技术保护点】
1.一种扫码识别方法,其特征在于,包括:/nS1、接收扫码设备的扫码信息,并将所述扫码信息进行编码,转化为S2所需格式的第一编码序列;/nS2、将所述第一编码序列进行过滤后转化为S3所需格式的第二编码序列;/nS3,根据所述第二编码序列的格式,对所述第二编码序列进行识别,若识别出英文编码,执行S4,若识别出中文编码,执行S5,若识别出英文字符编码和/或中文字符编码,执行S6;/nS4,将从所述S3中获取的英文编码转化为ASCII码;/nS5,对从所述S3中获取的中文编码进行解码,得到汉字码;/nS6,对从所述S3中获取的所述英文字符编码和/或中文字符编码进行解码,得到特殊字符。/n

【技术特征摘要】
1.一种扫码识别方法,其特征在于,包括:
S1、接收扫码设备的扫码信息,并将所述扫码信息进行编码,转化为S2所需格式的第一编码序列;
S2、将所述第一编码序列进行过滤后转化为S3所需格式的第二编码序列;
S3,根据所述第二编码序列的格式,对所述第二编码序列进行识别,若识别出英文编码,执行S4,若识别出中文编码,执行S5,若识别出英文字符编码和/或中文字符编码,执行S6;
S4,将从所述S3中获取的英文编码转化为ASCII码;
S5,对从所述S3中获取的中文编码进行解码,得到汉字码;
S6,对从所述S3中获取的所述英文字符编码和/或中文字符编码进行解码,得到特殊字符。


2.根据权利要求1所述的扫码识别方法,其特征在于,所述S1中的将所述扫码信息进行编码,转化为S2所需格式的第一编码序列具体包括:
S11:将所述扫码信息进行编码,转化为按键编码;
S12:将S11得到的按键编码进行二次编码,转化为按键编码所对应的键盘字符码,并分别插入用于区分英文编码、中文编码、字符编码的自定义字符,转化为S2所需格式的第一编码序列。


3.根据权利要求2所述的扫码识别方法,其特征在于,所述S2中的将所述第一编码序列进行过滤后转化为S3所需的第二编码序列具体包括:通过所述自定义字符,对所述第一编码序列进行过滤,删除所述第一编码序列中的冗余信息及错误信息后转化为S3所需的第二编码序列。


4.根据权利要求3所述的扫码识别方法,其特征在于,所述S5中的对从所述S3中获取的中文编码进行解码,得到汉字码具体包括:将识别出中文编码的第二编码序列中的每5个数字码作为一个汉字转化为16进制码、编码为2个字节保存。


5.根据权利要求1-4所述的扫码识别方法,其特征在于,所述S6之后包括S7:将S4至S6解码得到的结果输出,提供对外访问的接口。


6.一种扫码识别装置,其特征在于,包括扫描接收模块、解码识别模块、解码核心模块、英文解码模块、汉字解码模块、字符解码模块:
所述扫描接收模块,用于接收扫码设...

【专利技术属性】
技术研发人员:严亮杨德文
申请(专利权)人:北京德为智慧科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1