买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】星阵三维码的生成方法_广州追溯信息科技有限公司_201911089273.7 

申请/专利权人:广州追溯信息科技有限公司

申请日:2019-11-08

公开(公告)日:2020-09-18

公开(公告)号:CN110942126B

主分类号:G06K19/06(20060101)

分类号:G06K19/06(20060101)

优先权:

专利状态码:有效-授权

法律状态:2020.09.18#授权;2020.04.24#实质审查的生效;2020.03.31#公开

摘要:本发明公开了一种星阵三维码的生成方法,所述该方法包括以下步骤:获取包含产品信息的二维码图片,获取第一背景图片,设置需要生成的三维码的排错率、尺寸、对比度阈值;对二维码图片进行解析,得到对应的二维码网格图形,在生成的二维码网格图形中比特1数据的网格设置正五角星图形;将生成的二维码网格图形与第一背景图片调整为预设的尺寸大小;对第一背景图片进行透明化处理,得到第二背景图片;将第二背景图片作为背景图层,将二维码网格图形与第二背景图片的像素点进行合并,识别合并后图案颜色,做浅色化处理,使得网格中的正五角星图形的色彩对比度与该网格中第二背景图片的色彩对比度的比值大于或等于预设的对比度阈值,从而得到三维码。

主权项:1.一种星阵三维码的生成方法,其特征在于:所述该方法包括以下步骤:S1:获取包含产品信息的二维码图片,获取第一背景图片,设置需要生成的三维码的排错率、尺寸、对比度阈值;S2:对二维码图片进行解析,得到产品信息,对产品信息进行二进制编码后,对二进制编码生成数据矩阵,生成数据矩阵对应的二维码网格图形,并且在生成的二维码网格图形中比特1数据的网格设置正五角星图形;S3:将生成的二维码网格图形与第一背景图片调整为预设的尺寸大小;S4:对第一背景图片进行透明化处理,得到处理后的第二背景图片;S5:将第二背景图片作为背景图层,对背景图层的色彩空间由RGB转换为CMYK,再将二维码网格图形与第二背景图片的像素点进行合并,识别合并后图案颜色,做浅色化处理,使得网格中的正五角星图形的色彩对比度与该网格中第二背景图片的色彩对比度的比值大于或等于预设的对比度阈值,从而得到三维码;步骤S2,所述正五角星图形位于比特1数据的网格中间位置,且正五角星图形的尺寸小于比特1数据的网格的尺寸;根据以下公式将正五角星图形填充整个二维码网格图形;圆心角的弧度数:ch=72*π180x1=x0x2=x0-sinch*rx3=x0+sinch*rx4=x0-sinch2*rx5=x0+sinch2*ry1=y0-r;y2=y0-cosch*ry3=y2y4=y0+cosch2*ry5=y4bx=x0+cosch*tanch2*rby=y2第一个多边形三点坐标:x2,y2,x5,y5,bx,by第二个多边形四点坐标:x1,y1,bx,by,x3,y3,x4,y4其中,x表示正五角星图形的横坐标;y表示正五角星图形的纵坐标;r表示正五角星图形的宽度;所述二维码网格图形与第二背景图片的像素点合并,具体如下:检测比特0数据和比特1数据所在二维码网格中的网格,以及该网格对应的第二背景图片的色彩信息;对于比特0数据的网格,填充该网格对应的背景图片的色彩;对于比特0数据的网格对应的背景图片为透明化部分,则填充白色;对于比特1数据的网格,用第二背景图片对应区域填充到比特1数据的网格除正五角星图形以外的部分。

全文数据:

权利要求:

百度查询: 广州追溯信息科技有限公司 星阵三维码的生成方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。