[发明专利]一种生成无缝拼接伞布的方法和系统有效
| 申请号: | 201010616628.6 | 申请日: | 2010-12-30 |
| 公开(公告)号: | CN102567558A | 公开(公告)日: | 2012-07-11 |
| 发明(设计)人: | 袁梦尤;薛涛;蒋小森 | 申请(专利权)人: | 方正国际软件(北京)有限公司;方正国际软件有限公司 |
| 主分类号: | G06F17/50 | 分类号: | G06F17/50 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明 |
| 地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 生成 无缝 拼接 方法 系统 | ||
技术领域
本发明涉及一种生成无缝拼接伞布的方法和系统。
背景技术
伞布处理是一种常见的图像处理技术,然而,随着生活水平的提高,工艺的要求也越来越精细,实现伞布片间无缝拼接,已成为一种日益增大的需求。
目前无缝伞布处理的方法为在Photoshop软件下人工对待印刷图案分片、利用“自由变换->变形”功能对每个伞片图像进行变形处理,之后为实现伞片间的无缝连接,花费大量时间对变形后的伞片图像进行修补。这种生产对人工的熟练度要求很高,且由于目前伞布图像画面比较精细,所以数据量巨大,这种人工操作的方式精确度较差并且处理效率较低。
现有技术中的无缝伞布处理的方法存在精确度较差并且处理效率较低的问题,对于该问题,目前尚未提出有效解决方案。
发明内容
本发明的主要目的是提供一种生成无缝拼接伞布的方法和系统,用以解决现有技术中无缝伞布处理的方法精确度较差并且处理效率较低的问题。
为解决上述问题,根据本发明的一个方面,提供了一种生成无缝拼接伞布的方法。
本发明的生成无缝拼接伞布的方法包括:确定伞布三角片中的每行像素在平行于该三角片底边的方向上拉伸至两边的缝合线所需的放缩比率,其中所述每行像素平行于该三角片底边并且两端位于所述三角片的两腰上;根据所述放缩比率对伞布的每个三角片中的每行像素在平行于三角片底边方向进行放缩。
进一步地,确定伞布三角片中的每行像素在平行于该三角片底边的方向上拉伸至两边的缝合线所需的放缩比率之前还包括:在所述伞布三角片的切割矩形中确定所述缝合线,以及根据伞片个数确定伞布三角片。
进一步地,确定所述缝合线包括:根据预设模切线,在所述切割矩形得出所述缝合线;或者从预设的多个缝合线中选取缝合线。
进一步地,根据所述放缩比率对伞布的每个三角片中的每行像素进行放缩包括:在一个坐标系中确定所述伞布的位置;对所述坐标系中依次对所述伞布的每个三角片的每行像素在平行于三角片底边方向进行放缩,在每完成一个三角片的每行像素放缩之后,根据所述切割矩形和三角片的顶角获取下一个三角片的图像以及计算该图像中每次进行缩放的像素的坐标。
进一步地,所述进行放缩包括:采用二次线性插值进行放缩计算。
为解决上述问题,根据本发明的一个方面,提供了一种生成无缝拼接伞布的系统。
本发明的生成无缝拼接伞布的系统包括:放缩比率计算模块,用于确定伞布三角片中的每行像素在平行于该三角片底边的方向上拉伸至两边的缝合线所需的放缩比率,其中所述每行像素平行于该三角片底边并且两端位于所述三角片的两腰上;放缩操作模块,用于根据所述放缩比率对伞布的每个三角片中的每行像素在平行于三角片底边方向进行放缩。
进一步地,所述系统还包括:缝合线模块,用于在所述伞布三角片的切割矩形中确定所述缝合线;三角片模块,用于根据伞片个数确定伞布三角片。
进一步地,所述缝合线模块还用于根据预设模切线,在所述切割矩形得出所述缝合线;或者,所述缝合线模块还用于从预设的多个缝合线中选取缝合线。
进一步地,所述放缩操作模块还用于在一个坐标系中确定所述伞布的位置,对所述坐标系中依次对所述伞布的每个三角片的每行像素在平行于三角片底边方向进行放缩,在每完成一个三角片的每行像素放缩之后,根据所述切割矩形和三角片的顶角获取下一个三角片的图像以及计算该图像中每次进行缩放的像素的坐标。
进一步地,所述放缩操作模块还用于采用二次线性插值进行放缩计算。
根据本发明的技术方案,通过对伞布三角片的每行像素进行放缩能够得到符合缝合时无缝要求的伞布,这种拉伸的相关运算可以通过计算机实现,处理速度很快并且精确度高。另外在对伞布三角片的像素进行放缩操作中,在同一个坐标系中对于各个三角片进行操作,这也有助于提高伞布图像处理的速度。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的生成无缝拼接伞布的方法的主要步骤示意图;
图2是根据本发明实施例的生成无缝拼接伞布的系统的主要模块示意图。
具体实施方式
下面将参考附图并结合实施例,来详细说明本发明。
图1是根据本发明实施例的生成无缝拼接伞布的方法的主要步骤示意图,如图1所示,该方法主要包括如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于方正国际软件(北京)有限公司;方正国际软件有限公司,未经方正国际软件(北京)有限公司;方正国际软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010616628.6/2.html,转载请声明来源钻瓜专利网。





