[发明专利]一种快速自动生成满印图案的方法及系统在审
申请号: | 202110611945.7 | 申请日: | 2021-06-01 |
公开(公告)号: | CN113362411A | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 周轶璐;陈*;王露 | 申请(专利权)人: | 智裳科技(上海)有限公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 200051 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 自动 生成 图案 方法 系统 | ||
本发明涉及满印图案自动生成技术领域,提供了一种快速自动生成满印图案的方法及系统。方法包括:逐个获取铺设子图集中的图片,根据随机生成的随机铺设参数,对图片进行缩放、旋转操作;判断图片以当前随机铺设参数中的目标放置位置进行摆放时,是否与已铺设的子图重叠或者位于已铺设的子图的最小间距内;若不与已铺设的子图重叠且不位于已铺设的子图的最小间距内,则根据当前随机铺设参数将图片铺设于背景图上;否则重新生成随机铺设参数,重复以上铺设步骤,直至图片成功铺设于背景图上,或当前图片超过预设铺设实验次数,继续尝试铺设子图集中的其他图片。具有能够自动生成重复图案,无需人工放置子图,无需人工补画和过渡的优点。
技术领域
本发明涉及满印图案自动生成的技术领域,尤其涉及一种快速自动生成满印图案的方法及系统。
背景技术
对于包括扎染、流体画、水粉画在内的全抽象图,一般的需要做成满印图才能够有很好的艺术效果。但是,在现有技术中要对上述全抽象图做成全满印的花样,并能有很好的满印效果实现起来并不那么容易。
满印需要四方连续,同时必然有重复图案。对于时尚设计师来说,设计全抽象图重复图案的难点在于:如果用子图拼接起来,但是因为每张子图都有清晰的边缘,边缘的图案以及颜色都不一样,直接接起来会很尖锐,图案也不好看,大多数情况设计师都是先把子图放置好,每个图之间留好空隙,再人工在空隙出补画上过渡的图案。这样的设计过程不但耗时很长,还不能保证画出来的图案一定好看。
同时,对于已有的商业软件,如Photoshop或者illustrator等,都不能够自动生成重复图案,尤其是对于全图的子图设计重复图案,需要人工放置子图,再人工补画和过渡。
终上所述,在现有技术中,对于生成满印图案,存在不能自动生成重复图案,尤其是对于全图的子图设计重复图案,需要人工放置子图,再人工补画和过渡的技术问题。
发明内容
针对上述问题,本发明的目的在于提供一种快速自动生成满印图案的方法及系统,具有能够自动生成重复图案,无需人工放置子图,无需人工补画和过渡的优点。
本发明的上述发明目的是通过以下技术方案得以实现的:
一种快速自动生成满印图案的方法,包括以下步骤:
S1:获取用于生成全图的子图集;
S2:从所述子图集中随机获取一张图片作为目标满印图案的背景图,剩余的除所述背景图之外的图片作为用于铺设于所述目标满印图案上的铺设子图集;
S3:逐个获取所述铺设子图集中的每一张图片,根据随机生成的包括目标放置位置、旋转角度、子图缩放比例在内的随机铺设参数,对图片进行包括缩放、旋转在内的操作;
判断图片以当前所述随机铺设参数中的所述目标放置位置进行摆放时,是否与已铺设的子图重叠或者位于已铺设的子图的最小间距内;
若不与已铺设的子图重叠且不位于已铺设的子图的最小间距内,则根据当前所述随机铺设参数将图片铺设于所述背景图上;
若与已铺设的子图重叠或者位于已铺设的子图的最小间距内,则重新生成所述随机铺设参数,重复以上铺设步骤,直至图片成功铺设于所述背景图上,或当前图片超过预设铺设实验次数,跳转步骤S3,继续尝试所述铺设子图集中的其他图片。
进一步地,在步骤S1中,还包括:
选择多个颜色色系相近的图片存入所述子图集,作为生成全图的所述子图集,以确保图案融合后不会有剧烈的颜色冲突。
进一步地,在步骤S3之前,还包括:
设置子图允许的最小间距m,所述背景图中允许摆放的子图最大数量N,每一张子图的最大实验次数max_retry。
进一步地,步骤S3,具体采用以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于智裳科技(上海)有限公司,未经智裳科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110611945.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种在GaAs衬底上生长GaInP薄膜的方法
- 下一篇:连接线转装机构