一种拼接动画生成、播放方法及装置与流程

文档序号:12627421阅读:来源:国知局

技术特征:

1.一种拼接动画生成方法,其特征在于,所述方法包括:

获得目标素材;

创建所述目标素材对应的镜像图像;

确定所述镜像图像对应的目标图层,获得所述镜像图像在对应的所述目标图层的第一位置;

从预设效果库获得所述目标图层的效果信息;

确定所述目标图层与所述镜像图像、所述第一位置、所述效果信息之间的第一对应关系,并根据所述第一对应关系,获得特效数据列表;

根据所述特效数据列表和所述镜像图像,生成所述拼接动画的文件。

2.根据权利要求1所述的方法,其特征在于,

所述预设效果库为本地存储的标准效果库;

所述确定所述目标图层与所述镜像图像、所述第一位置、所述效果信息之间的第一对应关系,并根据所述第一对应关系,获得特效数据列表,包括:

根据所述效果信息的标识,确定所述目标图层与所述镜像图像、所述第一位置、所述效果信息之间的第一对应关系;

根据所述第一对应关系,获得所述特效数据列表。

3.根据权利要求1或2所述的方法,其特征在于,在所述获得所述镜像图像在对应的所述目标图层的第一位置之后,还包括:

在所述目标图层上显示所述镜像图像。

4.根据权利要求3所述的方法,其特征在于,在所述在所述目标图层上显示所述镜像图像之后,还包括:

接收镜像调整指令,根据所述镜像调整指令调整所述镜像图像的位置,根据调整后所述镜像图的位置在所述目标图层上显示所述镜像图像,并将所述第一位置更新为调整后所述镜像图像的位置。

5.根据权利要求4所述的方法,其特征在于,所述从预设效果库获得所述目标图层的效果信息,包括:

接收针对所述目标图层的效果选取指令,基于所述效果选取指令,从预设效果库中选取目标效果;

根据所述目标效果,获得所述目标图层的效果信息。

6.根据权利要求5所述的方法,其特征在于,所述根据所述目标效果,获得所述目标图层的效果信息,包括:

接收时间设定指令,基于所述时间设定指令确定所述目标图层的出现时间、效果持续时间以及目标图层的消失时间;

根据所述出现时间、所述效果持续时间、所述消失时间和所述目标效果,获得所述目标图层的效果信息。

7.根据权利要求6所述的方法,其特征在于,

在所述创建所述目标素材对应的镜像图像之后,还包括:

根据所述镜像图像生成素材图;

获得所述镜像图像在所述素材图中的第二位置;

根据所述第二位置生成素材数据列表;

所述根据所述特效数据列表和所述镜像图像,生成所述拼接动画的文件,包括:

根据所述特效数据列表、所述素材图和所述素材数据列表,生成所述拼接动画的文件。

8.一种拼接动画播放方法,其特征在于,所述方法包括:

获得根据特效数据列表和镜像图像生成的拼接动画的文件,其中,所述特效数据列表用于存储图层与所述镜像图像、第一位置、效果信息之间的对应关系,所述镜像图像为:所述拼接动画包含的素材的镜像图像,所述第一位置为所述镜像图像在对应图层上的位置,所述效果信息为针对图层的效果信息;

解析所述文件,获得所述特效数据列表和所述镜像图像;

根据所述图层与所述镜像图像、所述第一位置之间的对应关系,创建显示有对应镜像图像的目标图层;

根据所述图层与所述效果信息之间的对应关系显示所述目标图层。

9.根据权利要求8所述的方法,其特征在于,所述镜像图像存储于一张素材图中;

所述获得根据特效数据列表和镜像图像生成的拼接动画的文件,包括:

获得根据特效数据列表、素材数据列表和所述素材图生成的拼接动画,其中,所述素材数据列表用于存储所述镜像图像在所述素材图中的第二位置;

所述解析所述文件,获得所述特效数据列表和所述镜像图像,包括:

解析所述文件,获得所述特效数据列表、素材数据列表和所述素材图;

根据所述素材数据列表中存储的所述第二位置,从所述素材图中获得所述镜像图像。

10.一种拼接动画生成装置,其特征在于,所述装置包括:

素材获得模块,用于获得目标素材;

图像创建模块,用于创建所述目标素材对应的镜像图像;

第一位置获得模块,用于确定所述镜像图像对应的目标图层,获得所述镜像图像在对应的所述目标图层的第一位置;

效果获得模块,用于从预设效果库获得所述目标图层的效果信息;

第一列表获得模块,用于确定所述目标图层与所述镜像图像、所述第一位置、所述效果信息之间的第一对应关系,并根据所述第一对应关系,获得特效数据列表;

文件生成模块,用于根据所述特效数据列表和所述镜像图像,生成所述拼接动画的文件。

11.根据权利要求10所述的装置,其特征在于,

所述预设效果库为本地存储的标准效果库;

所述第一列表获得模块,包括:

关系确定子模块,用于根据所述效果信息的标识,确定所述目标图层与所述镜像图像、所述第一位置、所述效果信息之间的第一对应关系;

列表获得子模块,用于根据所述第一对应关系,获得所述特效数据列表。

12.根据权利要求10或11所述的装置,其特征在于,在所述第一位置获得模块之后,还包括显示模块,具体用于:

在所述目标图层上显示所述镜像图像。

13.根据权利要求12所述的装置,其特征在于,在所述显示模块之后,还包括:

调整指令接收模块,用于接收镜像调整指令,根据所述镜像调整指令调整所述镜像图像的位置,根据调整后所述镜像图的位置在所述目标图层上显示所述镜像图像,并将所述第一位置更新为调整后所述镜像图像的位置。

14.根据权利要求13所述的装置,其特征在于,所述效果获得模块,包括:

效果指令接收子模块,用于接收针对所述目标图层的效果选取指令,基于所述效果选取指令,从预设效果库中选取目标效果;

效果获得子模块,用于根据所述目标效果,获得所述目标图层的效果信息。

15.根据权利要求14所述的装置,其特征在于,所述效果获得子模块,包括:

时间指令接收单元,用于接收时间设定指令,基于所述时间设定指令确定所述目标图层的出现时间、效果持续时间以及目标图层的消失时间;

效果获得单元,用于根据所述出现时间、所述效果持续时间、所述消失时间和所述目标效果,获得所述目标图层的效果信息。

16.根据权利要求15所述的装置,其特征在于,

在所述图像创建模块之后,还包括:

素材图生成模块,用于根据所述镜像图像生成素材图;

第二位置获得模块,用于获得所述镜像图像在所述素材图中的第二位置;

第二列表获得模块,用于根据所述第二位置生成素材数据列表;

所述文件生成模块,还用于:

根据所述特效数据列表、所述素材图和所述素材数据列表,生成所述拼接动画的文件。

17.一种拼接动画播放装置,其特征在于,所述装置包括:

文件获得模块,用于获得根据特效数据列表和镜像图像生成的拼接动画的文件,其中,所述特效数据列表用于存储图层与所述镜像图像、第一位置、效果信息之间的对应关系,所述镜像图像为:所述拼接动画包含的素材的镜像图像,所述第一位置为所述镜像图像在对应图层上的位置,所述效果信息为针对图层的效果信息;

文件解析模块,用于解析所述文件,获得所述特效数据列表和所述镜像图像;

图层创建模块,用于根据所述图层与所述镜像图像、所述第一位置之间的对应关系,创建显示有对应镜像图像的目标图层;

图层显示模块,用于根据所述图层与所述效果信息之间的对应关系显示所述目标图层。

18.根据权利要求17所述的装置,其特征在于,所述镜像图像存储于一张素材图中;

所述文件获得模块,还用于:

获得根据特效数据列表、素材数据列表和所述素材图生成的拼接动画,其中,所述素材数据列表用于存储所述镜像图像在所述素材图中的第二位置;

所述文件解析模块,包括:

文件解析子模块,用于解析所述文件,获得所述特效数据列表、素材数据列表和所述素材图;

文件获得子模块,用于根据所述素材数据列表中存储的所述第二位置,从所述素材图中获得所述镜像图像。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1