[发明专利]一种圆锥表面的二维码预形变设计方法有效
申请号: | 201610010078.0 | 申请日: | 2016-01-07 |
公开(公告)号: | CN105678692B | 公开(公告)日: | 2019-02-01 |
发明(设计)人: | 游福成;王惠华 | 申请(专利权)人: | 北京印刷学院 |
主分类号: | G06T3/00 | 分类号: | G06T3/00;G06K19/06 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 李弘;杨红梅 |
地址: | 102600 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 圆锥 表面 二维码 形变 设计 方法 | ||
1.一种圆锥表面的二维码预形变设计方法,其特征在于,包括:
对原始二维码图像进行横向拉伸,得到第一形变二维码图像;
对第一形变二维码图像进行纵向拉伸,得到第二形变二维码图像,并作为预形变后的二维码图像;
所述对原始二维码图像进行横向拉伸,得到第一形变二维码图像的步骤,还包括:
将原始二维码图像上的像素点均储存为原始像素点;
将目标圆锥体以竖直方向上的像素点为间隔进行水平切片,得到若干个圆形切片;
根据原始二维码图像的尺寸和目标圆锥体的尺寸,得到第一形变二维码图像在每个圆形切片边缘上所占弧长,弧上每一个像素点为形变后像素点;
将每一个原始二维码图像上的原始像素点的像素值赋给对应的形变后像素点的像素值;
计算得到每个形变后像素点到所在弧的左端点的弧长,得到所述形变后像素点的已映射长度并记录,记录每个形变后像素点所属弧的顺序号;
整合所得数据,在平面上得到第一形变二维码图像的展开图。
2.根据权利要求1所述的方法,其特征在于,所述得到第一形变二维码图像在每个圆形切片边缘上所占弧长的步骤,是按照随机选取任意切片计算或按照所述圆形切片的直径从小到大的顺序计算。
3.根据权利要求1所述的方法,其特征在于,所述计算得到每个形变后像素点到所在弧的左端点的弧长,得到所述形变后像素点的已映射长度的步骤,还进一步包括:
找到所述每个形变后像素点到所在弧的中点;
判断所述形变后像素点在所述中点的左侧还是右侧;
若所述形变后像素点在所述中点的左侧,使用第一左侧算法得到所述形变后像素点的已映射长度;
若所述形变后像素点在所述中点的右侧,使用第一右侧算法得到所述形变后像素点的已映射长度。
4.根据权利要求1所述的方法,其特征在于,所述整合所得数据的步骤为:
按照所述每个形变后像素点所属弧的顺序号;
将同一顺序号中的形变后像素点分为一组;
将同一组中的像素点按照对应的已映射长度排列,得到第一形变二维码图像中的不同行像素;
将第一形变二维码图像中的不同行像素按照顺序号进行排布,得到第一形变二维码图像的展开图。
5.根据权利要求1所述的方法,其特征在于,所述对第一形变二维码图像进行纵向拉伸,得到第二形变二维码图像,并作为预形变后的二维码图像的步骤,还包括:
确定预形变后的二维码图像的轴线和第一形变二维码图像的轴线,从第一形变二维码图像中找到对应的点并将其像素值赋值给所述预形变后的二维码图像的轴线上对应的点。
6.根据权利要求5所述的方法,其特征在于,所述对第一形变二维码图像进行纵向拉伸,得到第二形变二维码图像,并作为预形变后的二维码图像的步骤,还包括:
行像素是所述第一形变二维码图像中的第X行,计算得到行像素上任意一点P到第一形变二维码图像的轴线的弧长,其中,X为大于等于1的整数。
7.根据权利要求6所述的方法,其特征在于,将预形变后的二维码图像的轴线最底端的点设为原点,以所述轴线为y轴建立平面直角坐标系,计算得到第一形变二维码图像上任意P点对应在所述预形变后的二维码图像中的平面直角坐标系中的坐标(n,m),将所述P点的像素值赋给点(n,m),其中n和m均为整数。
8.根据权利要求6所述的方法,其特征在于,所述计算得到行像素上任意一点P到第一形变二维码图像的轴线的弧长的步骤,还进一步包括:
找到所述P点所在弧的中点;
判断所述P点在所述中点的左侧还是右侧;
若所述P点在所述中点的左侧,使用第二左侧算法得到所述点P到第一形变二维码图像的轴线的弧长;
若所述P点在所述中点的右侧,使用第二右侧算法得到所述点P到第一形变二维码图像的轴线的弧长。
9.根据权利要求7所述的方法,其特征在于,若所述n和m不是整数,则对其进行向下取整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京印刷学院,未经北京印刷学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610010078.0/1.html,转载请声明来源钻瓜专利网。