发明名称 二维码编码方法、解码方法及装置、终端
摘要 本发明实施例公开了二维码编码方法、解码方法及装置、终端,涉及二维码技术,要解决的技术问题是延展二维码所能够支持的上层应用范围,突破二维码容量的瓶颈。二维码生成方法主要包括:获得上层应用数据;对所述上层应用数据进行二维码编码,生成二维码,该二维码包括:拼接符区域和信息数据区。本发明实施例通过二维码的拼接符区域,扩展了二维码所能够支持的上层应用数据容量。
申请公布号 CN101639899B 申请公布日期 2013.08.28
申请号 CN200810142574.7 申请日期 2008.07.30
申请人 华为技术有限公司 发明人 王雷;杨健;范姝男;董挺;陈国乔;张惠萍
分类号 G06K19/06(2006.01)I;G06K7/00(2006.01)I 主分类号 G06K19/06(2006.01)I
代理机构 代理人
主权项 一种二维码编码方法,包括:获得上层应用数据;判断所述应用数据大小是否超过一个所述应用数据对应的二维码容量;如果是,则将所述应用数据拆分成数据分段并排序,对数据分段进行二维码编码,生成二维码;如果否,则对所述应用数据直接进行二维码编码,生成二维码;其中,所述生成的二维码包括:拼接符区域和信息数据区域,所述拼接符区域包括组二维码标识、拼接条数标识和拼接次序;拆分数据时,以信息数据区域大小为基准对所述上层应用数据依次进行分片,每个分片依次序分配序号;所述对数据分段进行二维码编码是将拼接条数标识置为分片数目,拼接次序置为序号,将组二维码标识置为某个相同的数,在各自的信息数据区域中填入数据分片;所述对所述应用数据直接进行二维码编码是将拼接条数标识置为1,在信息数据区域中填入上层应用数据,生成二维码编码。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼