[发明专利]一种基于图块模板且可添加修饰素材的图片合成方法有效
申请号: | 201310026348.3 | 申请日: | 2013-01-24 |
公开(公告)号: | CN103139439A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 张伟;张长定 | 申请(专利权)人: | 厦门美图网科技有限公司 |
主分类号: | H04N1/387 | 分类号: | H04N1/387 |
代理公司: | 厦门市首创君合专利事务所有限公司 35204 | 代理人: | 连耀忠 |
地址: | 361000 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模板 添加 修饰 素材 图片 合成 方法 | ||
1.一种基于图块模板且可添加修饰素材的图片合成方法,其特征在于,步骤如下:
1)创建空白画布,创建叠层素材数据缓存区,加载叠层素材数据,将叠层素材数据中的背景素材渲染成为画布的背景,并将背景素材保存于叠层素材数据缓存区;
2)加载图块模板矢量数据,通过空间坐标转换算法转换成画布中的图块,使其能够完整显示在画布中;
3)获取一张图片数据流,合成到画布的一个图块中;
4)重复步骤3),直至所有图块合成结束。
2.根据权利要求1所述的基于图块模板且可添加修饰素材的图片合成方法,其特征在于,图块模板矢量数据基于图块模板配置文件进行实现,所述的图块模板配置文件格式如下:
预留位;图块标记符,以此标记符判断是否为图块模板的配置文件;预留位;版本号:用于判断素材的版本号是否高于软件所支持的,如果高的话,则需要提示用户进行升级;图块的宽;图块的高;图块个数;预留位。
3.根据权利要求1所述的基于图块模板且可添加修饰素材的图片合成方法,其特征在于,叠层素材数据基于叠层素材配置文件实现,所述的叠层素材配置文件格式如下:
预留位;叠层标记符,以此标记符判断是否为叠层素材的配置文件;预留位;版本号:用于判断素材的版本号是否高于软件所支持的,如果高的话,则需要提示用户进行升级;背景素材类型;海报标记符,以此标记符判断叠层素材中是否有海报图片。
4.根据权利要求1或2或3所述的基于图块模板且可添加修饰素材的图片合成方法,其特征在于,所述的图片合成方法进一步包括步骤5):加载海报图片,将海报图片合成到步骤4)得到的合成图片上。
5.根据权利要求4所述的基于图块模板且可添加修饰素材的图片合成方法,其特征在于,将海报图片与背景素材保存于叠层素材数据缓存区。
6.根据权利要求5所述的基于图块模板且可添加修饰素材的图片合成方法,其特征在于,更换图块模板步骤如下:
A1)清除画布,如果图块中显示有图片,则清除图片;
A2)加载欲更换的图块模板矢量数据,通过空间坐标转换算法转换成画布中的图块,使其能够完整显示在画布中;
A3)用步骤1)所述的保存在叠层素材数据缓存区的背景素材重新渲染成为画布的背景;
A4)将原图片数据流重新合成到新布局的图块中;
A5)如图有海报图片,则将叠层素材缓存区中的海报图片合成到画布中,完成图片合成操作。
7.根据权利要求6所述的基于图块模板且可添加修饰素材的图片合成方法,其特征在于,步骤A1)在清除画布前,先将图块中的图片保存至图片数据缓存区;则步骤A4)从图片数据缓存区中获取原图片,将原图片数据流重新合成到新布局的图块中。
8.根据权利要求5所述的基于图块模板且可添加修饰素材的图片合成方法,其特征在于,更换叠层素材步骤如下:
B1)清除画布,清除步骤1)叠层素材数据缓存区中保存的叠层素材数据;
B2)加载新的叠层素材数据,将新的叠层素材数据中的背景素材渲染成为画布的背景,将背景素材保存于叠层素材数据缓存区;
B3)将原图片数据流重新合成到图块中;
B4)如图有海报图片,则将叠层素材缓存区中的海报图片合成到画布中,完成图片合成操作。
9.根据权利要求8所述的基于图块模板且可添加修饰素材的图片合成方法,其特征在于,步骤B1)在清除画布前,先将画布中使用的图块模板矢量数据和对应的图片数据保存至图块缓存区,则步骤B3)中,读取保存在图块缓存区的图块模板矢量数据和原图片,将原图片数据流重新合成到对应的图块中,然后删除图块缓存区。
10.根据权利要求1或2或3所述的基于图块模板且可添加修饰素材的图片合成方法,其特征在于,步骤3)中,根据图块的显示范围,对图片进行裁减和/或缩放,截取图块显示范围内的图片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门美图网科技有限公司,未经厦门美图网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310026348.3/1.html,转载请声明来源钻瓜专利网。