[发明专利]一种二维码美化防伪的方法有效
申请号: | 201710610122.6 | 申请日: | 2017-07-25 |
公开(公告)号: | CN107563476B | 公开(公告)日: | 2020-05-15 |
发明(设计)人: | 黄慧 | 申请(专利权)人: | 浙江惠码科技有限公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06 |
代理公司: | 杭州华知专利事务所(普通合伙) 33235 | 代理人: | 张德宝 |
地址: | 311000 浙江省杭州市余杭区五*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二维码 美化 防伪 方法 | ||
1.一种二维码美化防伪的方法,其特征在于,包括以下步骤:
1) 缩小原始二维码中黑色块的面积;
2) 缩小二维码的像素;
3) 调整二维码中黑、白色块的透明度;
4) 得到二维码中黑色块的面积、像素以及黑、白色块的透明度的最小可识别值;
5) 将上述二维码与高清背景图进行合并,调整其RGB值至最容易识别的最佳值;
所述将上述二维码与高清背景图进行合并,调整其RGB值至最容易识别的最佳值的方法为:将背景图片进行二值化处理,得到黑白点阵图;将色块大小已经确定的二维码和背景图片进行合并,背景图片为黑的二维码矩阵0值RGB初始值设置为(200,200,200),使颜色偏灰;1值RGB初始值设置为(0,0,0),使黑点不会因为背景为黑而识别成白点;背景为白的二维码矩阵0值RGB初始值设置为(220,220,220),使颜色偏白,过度视觉效果更好,1值的RGB初始值设置为(50,50,50),使黑点偏灰,达到柔和的目的;初始值设置设置好过后,二维码矩阵0值在(200,200,200)与(220,220,220)之间,1值在(0,0,0)与(50,50,50)之间进行二分法取值并生成二维码进行反向识别,根据识别速度筛选出最佳的RGB值组合。
2.根据权利要求1所述的二维码美化防伪的方法,其特征在于,所述缩小原始二维码中黑色块的面积至能对原始二维码进行识别的最小值的方法为:将原始二维码转换到像素矩阵,将二维码中的全尺寸黑色块根据模板修改成非全尺寸黑色块。
3.根据权利要求1所述的二维码美化防伪的方法,其特征在于,所述缩小二维码的像素至能对二维码进行识别的最小值的方法为:通过缩放函数(xt,yt)=(wt/ws)*z*(xs,ys),将模板缩放到所需要的大小,进而对每个像素点进行缩小调整,其中,(xt,yt)为目标像素点坐标;(xs,ys)为模板像素坐标;wt为目标宽度;ws为模板宽度;wt/ws为缩放系数;z为调控缩放权值,后续调优时进行动态变化,默认值1。
4.根据权利要求2所述的二维码美化防伪的方法,其特征在于,所述调整二维码中黑、白色块的透明度至二维码进行识别的最低透明度的方法为:根据模板的缩放权值Z、白色ARGB值、黑色ARGB值,在各自定义区间“二分法”取值生成二维码并反向识别,如果可以识别,则调整缩放权值Z、白色ARGB值、黑色ARGB值,继续生成二维码进行识别,直至不能识别为止,得到最佳的参数组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江惠码科技有限公司,未经浙江惠码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710610122.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种二维码的编码方法和装置
- 下一篇:二维码及其生成方法和装置