【技术实现步骤摘要】
二维码生成方法
本专利技术涉及计算机信息处理
,特别涉及一种二维码生成方法。
技术介绍
目前常用的防伪技术,包括条码防伪、二维码防伪等等。条码是由一组按一定编码规则排列的条、空符号,用以表示一定的字符、数字及符号组成的信息。一维条形码简称一维码,它是根据一组水平方向的条的宽度不同,从而将其编成由“0”、“1”组成的一系列字符,该二进制字符按照一定的系统约定进行编码。在水平和垂直方向的二维空间存储信息的条形码,称为二维条形码(2-dimensionalbarcode),简称二维码。从它的编码原理而言,通常可分为以下两种类型:行排式二维条码和矩阵式二维码。行排式二维条码具有代表性的矩阵式二维条码有Code16K、Code49、PDF417等。矩阵式二维码具有代表性的矩阵式二维条码有:CodeOne、MaxiCode、QRCode、DataMatrix等。QRCode码(QuickResponseCode)是日本Denso公司在1994年9月研制的一种矩阵二维条码,它除了具有一维条码及其他二维条码所具有的信息容量大、可靠性高以外,还具有超高速识度、全方位识读、可表 ...
【技术保护点】
一种二维码生成方法,其特征在于,包括:将二进制数据编码后生成数据矩阵,对应二进制数据矩阵生成二维码网格图形,并且在所述二维码网格图形的预定位置处设置局部定位图形;检测比特0数据和比特1数据所在二维码网格中的坐标位置区域以及该坐标位置处对应的背景图案的色彩信息;当写入比特0数据时,检测比特0数据的坐标位置区域处对应的背景图案的色彩信息,以与背景图案相同的颜色,对该比特0数据所在二维码网格中的坐标位置的整个区域进行着色;当写入比特1数据时,检测比特1数据的坐标位置区域处对应的背景图案的色彩信息,以与背景图案相近似的颜色,根据预定义的对比度阈值X和预定面积比例值Y,对该比特1数据 ...
【技术特征摘要】
1.一种二维码生成方法,其特征在于,包括:将二进制数据编码后生成数据矩阵,对应二进制数据矩阵生成二维码网格图形,并且在所述二维码网格图形的预定位置处设置局部定位图形;检测比特0数据和比特1数据所在二维码网格中的坐标位置区域以及该坐标位置处对应的背景图案的色彩信息;当写入比特0数据时,检测比特0数据的坐标位置区域处对应的背景图案的色彩信息,以与背景图案相同的颜色,对该比特0数据所在二维码网格中的坐标位置的整个区域进行着色;当写入比特1数据时,检测比特1数据的坐标位置区域处对应的背景图案的色彩信息,以与背景图案相近似的颜色,根据预定义的对比度阈值X和预定缩小面积的比例值Y,对该比特1数据所在二维码网格中的坐标位置内的码点区域进行着色;其中:所述预定面积比例值Y是进行着色的码点区域的面积占二维码网格中的坐标位置区域的面积的比值。2.如权利要求1所述的方法,其特征在于,所述对比度阈值X是坐标位置区域的色彩对比度与背景图案的色彩对比度的比值。3.如权利要求2所述的方法,其特征在于,当所述比特1数据所在二维码网格中的坐标位置对应不同的颜色时,所述对比度阈值X在二维码网格中的坐标位置的所有区域保持统一。4.如权利要求1所述的方法,其特征在于,所述进行着色的码...
【专利技术属性】
技术研发人员:姜莹楠,李晓辉,牛勇,
申请(专利权)人:上海高研明鉴信息技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。