[发明专利]一种二维码的编码方法、解码方法、编码装置及解码装置在审
申请号: | 201710076530.8 | 申请日: | 2017-02-13 |
公开(公告)号: | CN106845595A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 马占涛;柏明昌 | 申请(专利权)人: | 济南浪潮高新科技投资发展有限公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 李世喆 |
地址: | 250100 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二维码 编码 方法 解码 装置 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种二维码的编码方法、解码方法、编码装置及解码装置。
背景技术
二维码是一种通用的信息载体,可存储相应产品的产品信息,比如生产日期、生产地址、产品名称等。二维码在人们的生产生活中已得到广泛的应用。
目前,在根据待编码产品的产品信息编码对应的二维码时,通常需要确定至少一个项目,并获取每一个项目分别对应的项目内容(即产品信息)之后,则可根据各个项目的项目名称及各个项目分别对应的项目内容编码成对应该待编码产品的二维码。
可见,编码形成的二维码还携带各个项目的项目名称,当确定的项目数量较多时,二维码携带的数据量也就大量增加,导致二维码不易被识别。
发明内容
本发明实施例提供了一种二维码的编码方法、解码方法、编码装置及解码装置,可使二维码更加易于被识别。
第一方面,本发明提供了一种二维码的编码方法,包括:
预先设置至少两个项目的项目名称与至少两个标识符之间的一一对应关系;
确定待编码产品的至少一个编码项目分别对应的项目名称;
根据所述对应关系,确定每一个所述编码项目分别对应的目标标识符;
获取每一个所述编码项目分别对应的项目内容;
根据每一个所述编码项目分别对应的目标标识符和项目内容,生成对应所述待编码产品的二维码。
优选地,
所述根据每一个所述编码项目分别对应的目标标识符和项目内容,生成对应所述待编码产品的二维码,包括:
针对于每一个所述编码项目分别对应的所述目标标识符和所述项目内容,利用第一设定分隔符分隔当前所述目标标识符和当前所述项目内容以组成初始编码信息;
利用第二设定分隔符分隔各个所述初始编码信息,以组成编码信息;
根据所述编码信息生成对应所述待编码产品的二维码。
优选地,
所述根据所述编码信息生成对应所述待编码产品的二维码,包括:
根据预设加密秘钥对所述编码信息进行加密,以形成密文;
根据所述密文生成对应所述待编码产品的二维码。
第二方面,本发明实施例提供了一种二维码的解码方法,包括:
预先设置至少两个项目的项目名称与至少两个标识符之间的一一对应关系;
识别二维码,以获取至少一个目标标识符及每一个所述目标标识符分别对应的项目内容;
根据所述对应关系,将获取的各个所述目标标识符分别替换为对应的项目名称。
优选地,
所述识别二维码,以获取至少一个目标标识符及每一个所述目标标识符分别对应的项目内容,包括:
识别二维码,以获取编码信息;
根据第二设定分隔符解析所述编码信息,以获取至少两个初始编码信息;
针对于每一个所述初始编码信息,根据第一设定分隔符解析当前所述初始编码信息以确定一个目标标识符和当前所述目标标识符对应的项目内容。
优选地,
所述识别二维码,以获取编码信息,包括:
识别二维码,以获取密文;
根据预设解密秘钥对所述密文进行解密,以获取编码信息。
第三方面,本发明实施例提供了一种二维码的编码装置,包括:
第一设置模块,用于预先设置至少两个项目的项目名称与至少两个标识符之间的一一对应关系;
第一确定模块,用于确定待编码产品的至少一个编码项目分别对应的项目名称;
第二确定模块,用于根据所述对应关系,确定每一个所述编码项目分别对应的目标标识符;
获取模块,用于获取每一个所述编码项目分别对应的项目内容;
编码处理模块,用于根据每一个所述编码项目分别对应的目标标识符和项目内容,生成对应所述待编码产品的二维码。
优选地,
所述编码处理模块,包括:第一编码处理单元、第二编码处理单元和第三编码处理单元;其中,
所述第一编码处理单元,用于针对于每一个所述编码项目分别对应的所述目标标识符和所述项目内容,利用第一设定分隔符分隔当前所述目标标识符和当前所述项目内容以组成初始编码信息;
所述第二编码处理单元,用于利用第二设定分隔符分隔各个所述初始编码信息,以组成编码信息;
所述第三编码处理单元,用于根据所述编码信息生成对应所述待编码产品的二维码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮高新科技投资发展有限公司,未经济南浪潮高新科技投资发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710076530.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便于固定的LED灯铝材散热器
- 下一篇:一种新型太阳花LED散热器