一种二维码生成系统技术方案

技术编号:16701223 阅读:49 留言:0更新日期:2017-12-02 13:44
一种二维码生成系统,其生成具有电子纹理的二维码,包括:接收部,其接收需要打印的二维码信息;二维码生成部,其基于接收的二维码信息生成需要打印的二维码图像;存储部,其存储预设的用于匹配二维码图像的彩色图像;匹配部,其在将二维码图像与存储部中的彩色图像进行匹配时,如果存储部中的所有彩色图像与所述二维码图像都不匹配时,将二维码图像顺时针旋转后,确定匹配成功的彩色图像的旋转角度;打印图像生成部,其基于该匹配成功的彩色图像以及二维码图像,生成的打印图像;彩色打印部,将生成的打印图像进行彩色打印。

A two dimensional code generation system

A two-dimensional code generation system, its formation has the electronic texture of the two-dimensional code, including: a receiving section, the receiver need to print two-dimensional code information; two-dimensional code generation, which is based on the generation of two-dimensional code need to print the image received by the two-dimensional code information storage unit; its storage preset for the color image, the two-dimensional code image; matching parts, the matching of color image and two-dimensional code image storage medium, if all the color image storage section and the two-dimensional code image does not match, the two-dimensional code image clockwise rotation, the rotation angle of the color image is successfully matched; print image generation the Department, the successful matching of color image and two-dimensional code image based on print image generation; color printing, print image generation for color printing.

【技术实现步骤摘要】
一种二维码生成系统
本专利技术涉及一种打印技术,尤其是涉及一种二维码打印技术。
技术介绍
二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相闻的图形来记录数据符号信息的条码。具有信息容量大、可靠性高、编码方式灵活、保密防伪性强等优点。二维码是信息的载体,也是信息采集、传播的重要方法和手段,在各个领域能够起到提高效率的作用。随着智能终端的推广与移动网络的快速普及,使得二维码成为未来数据时代的窗口。二维码技术在移动电子商务、文字快速录入、食品安全管理等领域得到广泛的使用。二维码的应用拉近了消费者和企业之间的距离,进一步提高了客户响应度,将产品和服务延伸到终端客户将产品的基本信息、公司信息等和二维码捆绑到一起,喷印到产品的包装盒上,结合云数据库和移动终端,不仅可以实现打假防窜,产品流通的实时跟踪和追溯,还可以达到宣传产品的效果。目前,包装行业二维码的大规模、大批量应用才刚刚起步。目前常规使用的二维码是黑色二维码,其图案是由杂乱无章的黑白两色的信息点构成的,形状杂乱无章,将其印刷在产品外包装上,对于产品的整体外观设计造成很大的破坏,影响到包装的整体美观效果。当前的彩色二维码技术是在黑白二维码识别技术的基础上发展而来。现有技术中,彩色二维码的获得方式包括将黑色置换为其他单色彩色,其信息量没有增加。为了使打印的彩色二维码更加美观,201310211386.6公开了一种彩色二维码的打印方法,通过将二维码图像与预先存储在图像数据库中的图像进行匹配,从而确定匹配的彩色图像作为嵌入图像,从而生成彩色二维码数据。但是201310211386.6的专利技术专利还存在如下问题,其图像数据库中存储的图像有限,可能存在无法与二维码图像匹配的图像的情况;同时,其生成的二维码防伪性能不足。专利技术人的在先申请提供一种能够解决其技术问题的二维码生成系统,但是其在不存在与二维码图像匹配的彩色图像时,需要将存储部内的彩色图像都进行旋转后与二维码图像进行匹配,消耗的资源较多。
技术实现思路
作为本专利技术的一个方面,提供一种二维码生成系统,其生成具有电子纹理的二维码,包括:接收部,其接收需要打印的二维码信息;二维码生成部,其基于接收的二维码信息生成需要打印的二维码图像;存储部,其存储预设的用于匹配二维码图像的彩色图像;匹配部,其将二维码图像与存储部中的彩色图像进行匹配,确定能够在二维码图像中显示的彩色图像;匹配部包括旋转部,判断部以及计算部,在将二维码图像与存储部中的彩色图像进行匹配时,如果存储部中的所有彩色图像与所述二维码图像都不匹配时,旋转部依次将二维码图像顺时针旋转90度、180度、270度后,判断部将判断其是否与存储部中的图像匹配,如果存在与旋转过的二维码匹配成功的彩色图像,则计算部确定该二维码图像此时的旋转角度α,从而匹配成功的彩色图像的旋转角度β=-α;打印图像生成部,其基于该顺时针旋转β匹配成功的彩色图像以及二维码图像,生成的打印图像;彩色打印部,将生成的打印图像进行彩色打印。优选的,所述匹配部将二维码图像与存储部中的彩色图像进行匹配时,基于容忍阈值判断存储部中的彩色图像是否与二维码图像匹配;当二维码图像与存储部中的彩色图像的对应模块的颜色值不一致的数目与二维码图像中所有模块的数目的比值大于容忍阈值时,判断部判断该彩色图像与二维码图像不匹配;当二维码图像与存储部中的彩色图像的对应模块的颜色值不一致的数目与二维码图像中所有模块的数目的比值小于容忍阈值时,判断部判断该彩色图像与二维码图像匹配。优选的,还包括第一随机数产生器,其生成第一随机数;第二随机数产生器,其生成第二随机数;所述存储部中还存储预设彩色图像的阵列信息;电子纹理生成部,其基于第一随机数产生器生成的第一随机数以及存储部存储的彩色图像的阵列信息,确定匹配的彩色图像中用于电子纹理的阵列,基于第二随机数产生器生成的第二随机数以及存储部存储的彩色图像的阵列信息确定该用于电子纹理的阵列的颜色,基于该用于电子纹理的阵列和阵列的颜色生成具有电子纹理的彩色图像;所述打印图像生成部基于具有电子纹理的旋转彩色图像以及二维码图像,生成打印图像。为本专利技术的另一方面,提供二维码生成系统,其生成具有电子纹理的二维码,包括:接收部,其接收需要打印的二维码信息;二维码生成部,其基于接收的二维码信息生成需要打印的二维码图像;存储部,其存储预设的用于匹配二维码图像的彩色图像;匹配部,其将二维码图像与存储部中的彩色图像进行匹配,确定能够在二维码图像中显示的彩色图像;打印图像生成部,其生成打印图像;彩色打印部,用于将打印图像进行彩色打印;还包括第一随机数产生器,其生成第一随机数;第二随机数产生器,其生成第二随机数;所述存储部中还存储预设彩色图像的阵列信息;电子纹理生成部,其基于第一随机数产生器生成的第一随机数以及存储部存储的彩色图像的阵列信息,确定匹配的彩色图像中用于电子纹理的阵列,基于第二随机数产生器生成的第二随机数以及存储部存储的彩色图像的阵列信息确定该用于电子纹理的阵列的颜色,基于该用于电子纹理的阵列和阵列的颜色生成具有电子纹理的彩色图像;所述打印图像生成部基于具有电子纹理的彩色图像以及二维码图像,生成打印图像;所述存储部存储的彩色图像的阵列信息,包括主阵列以及次阵列,所述主阵列以及次阵列一起组成彩色图像;所述主阵列组成面积小于彩色图像的备选图像;所述匹配部在将二维码图像与存储部中的彩色图像进行匹配时,如果存储部中的所有彩色图像与所述二维码图像都不匹配时,读取彩色图像的阵列信息,将对应于彩色图像的备选图像与所述二维码图像进行匹配。优选的,所述彩色打印部设置多个彩色喷头,用于喷涂出彩色图像。优选的,所述彩色图像的阵列信息还包括图像阵列划分以及各个阵列对应于的颜色集,所述颜色集包括主颜色以及多个电子纹理颜色。优选的,所述各个阵列为单一颜色。优选的,所述主颜色以及多个电子纹理颜色为色彩数值大于阈值的颜色,其在二值化之后同为黑色或者白色。优选的,所述电子纹理生成部确定的用于电子纹理的阵列的颜色,为多个电子纹理颜色中的一种。优选的,所述具有电子纹理的彩色图像中,没有用于电子纹理的阵列的图像颜色为存储部中存储的该阵列的主颜色。优选的,所述匹配部将二维码图像与存储部中的彩色图像进行匹配时,基于容忍阈值判断存储部中的彩色图像是否与二维码图像匹配,当二维码图像与存储部中的彩色图像的对应模块的颜色值不一致的数目与二维码图像中所有模块的数目的比值大于容忍阈值时,判断部判断该彩色图像与二维码图像不匹配;当二维码图像与存储部中的彩色图像的对应模块的颜色值不一致的数目与二维码图像中所有模块的数目的比值小于容忍阈值时,判断部判断该彩色图像与二维码图像匹配。优选的,所述容忍阈值小于二维码的纠错阈值。优选的,所述容忍阈值比二维码的纠错阈值小2%~5%。优选的,所述第一随机数产生器产生一个或者多个随机数Ai,所述随机数Ai的范围为1到彩色图像的阵列数N。优选的,所述第二随机数产生器产生与第一随机数产生器产生的一样数目的随机数Bi,所述随机数Bi的范围为彩色图像的阵列Ai的电子纹理颜色数。优选的,所述电子纹理生成部将彩色图像中阵列Ai的颜色设置为电子纹理颜色数中的第Bi个颜色。优选的,所述接收的二维码信息中包括网络存储器的网址本文档来自技高网
...
一种二维码生成系统

【技术保护点】
一种二维码生成系统,其生成具有电子纹理的二维码,包括:接收部,其接收需要打印的二维码信息;二维码生成部,其基于接收的二维码信息生成需要打印的二维码图像;存储部,其存储预设的用于匹配二维码图像的彩色图像;匹配部,其将二维码图像与存储部中的彩色图像进行匹配,确定能够在二维码图像中显示的彩色图像;其特征在于:匹配部包括旋转部,判断部以及计算部,在将二维码图像与存储部中的彩色图像进行匹配时,如果存储部中的所有彩色图像与所述二维码图像都不匹配时,旋转部依次将二维码图像顺时针旋转90度、180度、270度后,判断部将判断其是否与存储部中的图像匹配,如果存在与旋转过的二维码匹配成功的彩色图像,则计算部确定该二维码图像此时的旋转角度α,从而确定匹配成功的彩色图像的旋转角度β=-α;打印图像生成部,其基于该顺时针旋转β匹配成功的彩色图像以及二维码图像,生成的打印图像;彩色打印部,将生成的打印图像进行彩色打印。

【技术特征摘要】
1.一种二维码生成系统,其生成具有电子纹理的二维码,包括:接收部,其接收需要打印的二维码信息;二维码生成部,其基于接收的二维码信息生成需要打印的二维码图像;存储部,其存储预设的用于匹配二维码图像的彩色图像;匹配部,其将二维码图像与存储部中的彩色图像进行匹配,确定能够在二维码图像中显示的彩色图像;其特征在于:匹配部包括旋转部,判断部以及计算部,在将二维码图像与存储部中的彩色图像进行匹配时,如果存储部中的所有彩色图像与所述二维码图像都不匹配时,旋转部依次将二维码图像顺时针旋转90度、180度、270度后,判断部将判断其是否与存储部中的图像匹配,如果存在与旋转过的二维码匹配成功的彩色图像,则计算部确定该二维码图像此时的旋转角度α,从而确定匹配成功的彩色图像的旋转角度β=-α;打印图像生成部,其基于该顺时针旋转β匹配成功的彩色图像以及二维码图像,生成的打印图像;彩色打印部,将生成的打印图像进行彩色打印。2.根据权利要求1所述的二维码生成系统,其特征在于:所述匹配部将二维码图像与存储部中的彩色图像进行匹配...

【专利技术属性】
技术研发人员:韩培良周海涛
申请(专利权)人:宁波亿诺维信息技术有限公司
类型:发明
国别省市:浙江,33

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

1