[发明专利]一种合图生成方法及装置、合图模板生成方法及装置有效
申请号: | 201710143028.4 | 申请日: | 2017-03-10 |
公开(公告)号: | CN108573515B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 钱峰;彭朝辉;孟颖;蔡劲;陈养剑;叶浩 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06T11/60 | 分类号: | G06T11/60 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 方法 装置 模板 | ||
1.一种合图生成方法,其特征在于,所述方法包括:
向用户提供合图资源位的提交入口以及多个原始合图模板集合;所述原始合图模板集合包括对应同一模板样式以及不同原始外观属性的多个原始合图模板,所述原始合图模板中包括多个合图元素组,并标记有各合图元素组的外观属性,所述合图元素组由同一展示范围内至少一种合图元素构成;
接收合图编辑请求;所述合图编辑请求携带提交的合图资源位的标识以及选取的原始合图模板集合的标识;
根据所提交的合图资源位的外观属性要求,调整所选取的原始合图模板集合的其中一个原始合图模板的各合图元素组的外观属性;若某合图元素超出所述合图资源位的展示区域,或超出设定外观属性阈值,将该合图元素作为目标删除合图元素;删除所述目标删除合图元素及其关联合图元素,得到目标合图模板;
采用用户的自定义合图元素更新所述目标合图模板中的合图元素,得到目标合图。
2.根据权利要求1所述的方法,其特征在于,在所述根据所提交的合图资源位的外观属性要求,调整所选取的原始合图模板集合的其中一个原始合图模板的各合图元素组的外观属性之前,所述方法还包括:
从不同原始外观属性的原始合图模板中,选择外观属性匹配于所述合图资源位的原始合图模板,作为待调整的原始合图模板。
3.根据权利要求2所述的方法,其特征在于,具有不同原始外观属性的各原始合图模板对应不同的属性比例范围,所述从不同原始外观属性的原始合图模板中,选择外观属性匹配于所述合图资源位的原始合图模板,作为待调整的原始合图模板包括:
计算所述合图资源位的外观属性比例;
确定合图资源位的外观属性比例在多个属性比例范围中所处目标属性比例范围;
以目标属性比例范围对应的原始合图模板,作为待调整的原始合图模板。
4.根据权利要求1或2所述的方法,其特征在于,所述根据所提交的合图资源位的外观属性要求,调整所选取的原始合图模板集合的其中一个原始合图模板的各合图元素组的外观属性,得到目标合图模板包括:
基于所述原始合图模板的中心点等比放大或缩小所述原始合图模板,直至所述原始合图模板与所述合图资源位的任意边的尺寸相等;
分别基于各合图元素组的中心点等比放大或缩小各合图元素组,直至所述合图元素组与所述合图资源位的另一任意边的尺寸相等;
将在所述合图资源位内的待调整原始合图模板作为所述目标合图模板。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
基于各合图元素组的中心点移动各合图元素组,直至各合图元素组在所述合图资源位内的占比与所述待调整原始合图模板的设定占比相等。
6.根据权利要求4所述的方法,其特征在于,所述合图元素包括合图主元素和合图填充元素,在所述分别基于各合图元素组的中心点等比放大或缩小各合图元素组之前,所述方法还包括:
将各合图主元素和在各合图主元素的展示范围内的合图填充元素分成多个合图元素组;
根据所述原始合图模板所对应的合图主元素调整规则,确定当前进行调整的目标合图主元素。
7.根据权利要求6所述的方法,其特征在于,所述分别基于各合图元素组的中心点等比放大或缩小各合图元素组包括:
根据所述目标合图主元素确定当前进行调整的目标合图元素组;
将目标合图元素组内的合图主元素和合图填充元素,按照各自的中心点进行等比放大或缩小。
8.根据权利要求1所述的方法,其特征在于,在所述删除所述目标删除合图元素及其关联合图元素之前,所述方法还包括:
查找与超出展示区域的合图元素属于同一合图元素组的其他合图元素,或,查找与超出设定外观属性阈值的合图元素属于同一合图元素组的其他合图元素,作为所述关联合图元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710143028.4/1.html,转载请声明来源钻瓜专利网。