【技术实现步骤摘要】
用于识别二维码的方法和设备
本申请实施例涉及计算机
,具体涉及用于识别二维码的方法和设备。
技术介绍
随着智能设备的普及,二维码的使用越来越广泛。二维码又称二维条码,常见的二维码为QRCode,QR全称QuickResponse,是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的记录文字数值信息的图形。在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息。通过图像输入设备或光电扫描设备,可以实现二维码的自动读取和识别,从容实现信息自动处理功能。然而,现有的二维码通常为矩形样式的二维码,现有的二维码识别方式也仅仅针对矩形样式的二维码进行识别。
技术实现思路
本申请实施例提出了用于识别二维码的方法和设备。第一方面,本申请实施例提供了一种用于识别二维码的方法,包括:获取二维码;若二维码是太极图的样式的二维码,则从二维码的编码区域中的第一预设序列中提取出二进制数组,其中,第一预设序列包括至少两个预设点;对二进制数组进行解码,得到与二进制数组对应的字符串。在一些实施例中,从二维码的 ...
【技术保护点】
1.一种用于识别二维码的方法,其特征在于,包括:获取二维码;若所述二维码是太极图的样式的二维码,则从所述二维码的编码区域中的第一预设序列中提取出二进制数组,其中,所述第一预设序列包括至少两个预设点;对所述二进制数组进行解码,得到与所述二进制数组对应的字符串。
【技术特征摘要】
1.一种用于识别二维码的方法,其特征在于,包括:获取二维码;若所述二维码是太极图的样式的二维码,则从所述二维码的编码区域中的第一预设序列中提取出二进制数组,其中,所述第一预设序列包括至少两个预设点;对所述二进制数组进行解码,得到与所述二进制数组对应的字符串。2.根据权利要求1所述的方法,其特征在于,所述从所述二维码的编码区域中的第一预设序列中提取出二进制数组,包括:依次识别所述第一预设序列包括的预设点的像素;基于所述第一预设序列包括的预设点的像素,确定所述二进制数组。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:依次识别所述编码区域中的第二预设序列包括的预设点的像素,其中,所述第二预设序列包括至少两个预设点;基于所述第二预设序列包括的预设点的像素,确定所述二维码的掩码;所述基于所述第一预设序列包括的像素,确定所述二进制数组,包括:利用所述二维码的掩码对与所述第一预设序列包括的像素对应的二进制数组进行掩码运算,得到掩码运算后的二进制数组;基于所述掩码运算后的二进制数组,确定所述二进制数组。4.根据权利要求3所述的方法,其特征在于,所述基于所述掩码运算后的二进制数组,确定所述二进制数组,包括:对所述掩码运算后的二进制数组进行纠错,得到所述二进制数组。5.根据权利要求2-4之一所述的方法,其特征在于,所述太极图的所述编码区域包括鱼体区域,所述鱼体区域由多个点聚集而成,聚集成所述鱼体区域的多个点包括所述预设点,且所述预设点均匀分布在所述鱼体区域的内部且互不相邻。6.根据权利要求5所述的方法,其特征在于,所述鱼体区域包括阳鱼体区域和阴鱼体区域,且聚集成所述阳鱼体区域的点的密集度低于聚集成所述阴鱼体区域的点的密集度,以使所述阳鱼体区域与所述阴鱼体区域的颜色分布存在差异。7.根据权利要求6...
【专利技术属性】
技术研发人员:齐镗泉,
申请(专利权)人:连尚新昌网络科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。