发明名称 |
二维码生成方法 |
摘要 |
本发明提供一种二维码生成方法,包括:当写入比特0数据时,检测比特0数据的坐标位置区域处对应的背景图案的色彩信息,以与背景图案相同的颜色,对该比特0数据所在二维码网格中的坐标位置区域进行着色;当写入比特1数据时,检测比特1数据的坐标位置区域处对应的背景图案的色彩信息,以与背景图案相近似的颜色,根据预定义的对比度阈值X和预定面积比例值Y,对该比特1数据所在二维码网格中的坐标位置区域进行着色。本发明提供的二维码生成方法能够将二维码图案融合于具有各种彩色的背景图案中,提高整体视觉效果,扩展二维码商业运用范围。 |
申请公布号 |
CN104123572B |
申请公布日期 |
2017.04.05 |
申请号 |
CN201410350943.7 |
申请日期 |
2014.07.22 |
申请人 |
上海高研明鉴信息技术有限公司 |
发明人 |
姜莹楠;李晓辉;牛勇 |
分类号 |
G06K17/00(2006.01)I |
主分类号 |
G06K17/00(2006.01)I |
代理机构 |
江苏圣典律师事务所 32237 |
代理人 |
胡建华 |
主权项 |
一种二维码生成方法,其特征在于,包括:将二进制数据编码后生成数据矩阵,对应二进制数据矩阵生成二维码网格图形,并且在所述二维码网格图形的预定位置处设置局部定位图形;检测比特0数据和比特1数据所在二维码网格中的坐标位置区域以及该坐标位置处对应的背景图案的色彩信息;当写入比特0数据时,检测比特0数据的坐标位置区域处对应的背景图案的色彩信息,以与背景图案相同的颜色,对该比特0数据所在二维码网格中的坐标位置的整个区域进行着色;当写入比特1数据时,检测比特1数据的坐标位置区域处对应的背景图案的色彩信息,以与背景图案相近似的颜色,根据预定义的对比度阈值X和预定缩小面积的比例值Y,对该比特1数据所在二维码网格中的坐标位置内的码点区域进行着色;其中:所述预定面积比例值Y是进行着色的码点区域的面积占二维码网格中的坐标位置区域的面积的比值。 |
地址 |
201203 上海市浦东新区张江高科技园区芳春路400号1幢3层301-353室 |