一种制作个性化动态表情的方法和装置的制造方法_2

文档序号:9202576阅读:来源:国知局
框中编号为“I”的图像选择器时,则系统将第I个图像选择器选择的缩略图对应的预览图显示在预览框。透过预览框,用户便可以很清楚地看到第I个图像选择器选择的缩略图对应的图片,从而决定是否选用该图片。
[0048]上述实施例中,一旦图像选择器的数量随着多帧图像的数量的设定而设定,则这些图像选择器分布在缩略图框上,或者,按照默认方式均匀分布在缩略图框上。实际上,图像选择器是可以拖动的,即,在本发明一个实施例中,在缩略图框上分布数量与步骤Sb2032中设置的多帧图像的数量相等的多个图像选择器,将多个图像选择器选择的每个缩略图对应的图片确定为用于制作动态表情的多帧图像的流程如附图2-c所示,包括步骤Sc2031 至步骤 S c2032:
[0049]Sc2031,在用户拖动多个图像选择器中的任意一个图像选择器至缩略图框中任意一个缩略图时,将被拖动的图像选择器所选择缩略图对应的预览图显示在预览框。
[0050]与前述实施例类似,将被拖动的图像选择器所选择缩略图对应的预览图显示在预览框,其目的也是为了让用户提前看清楚自己选择的图片,从而决定是否选用。
[0051]Sc2032,在收到用户针对所述预览图输入的确认命令后,将所述被拖动的图像选择器所选择缩略图对应的图片确定为用于制作动态表情的多帧图像。
[0052]S204,将步骤S203中所确定的用于制作动态表情的多帧图像合成为一幅具有动态效果的图片。
[0053]在本发明实施例中,将步骤S203中所确定的用于制作动态表情的多帧图像合成为一幅具有动态效果的图片,其格式可以是gif格式的图片。
[0054]从上述本发明实施例提供的制作个性化动态表情的方法可知,用于制作动态表情的多帧图像来源于获取的视频,由于视频来源广,内容丰富多彩,并且可以选择视频中的任意一帧图像,因此,与现有技术中由商家提供的内容固定、数量有限的动态表情相比,本发明实施例提供的方法一方面可以让用户制作内容变化、数量不限的动态表情,满足用户的个性化需要,另一方面,动态表情的制作方法简单方便,制作效率高,适用人群广。
[0055]下面对用于执行上述制作个性化动态表情的方法的本发明实施例的制作个性化动态表情的装置进行说明,其基本逻辑结构参考图4。为了便于说明,仅仅示出了与本发明实施例相关的部分。附图4示例的制作个性化动态表情的装置可以终端或终端中的某个功能模块,例如,智能手机或者智能手机中的某个功能模块。附图4示例的制作个性化动态表情的装置主要包括视频获取模块401、指令接收模块402、图像确定模块403和合成模块404,各模块详细说明如下:
[0056]视频获取模块401,用于获取视频。
[0057]指令接收模块402,用于接收从制作动态表情的用户界面输入的图片选择指令。
[0058]从制作动态表情的用户界面(User Interface,UI)输入的图片选择指令可以是用户点击QQ或微信等IM软件的UI提供的“动态表情”按钮,当用户点击该按钮时,表示用户开始制作动态表情。当用户点击IM软件用户界面上的“动态表情”按钮时,指令接收模块402接收用户的图片选择指令。
[0059]图像确定模块403,用于根据指令接收模块402接收的图片选择指令,从获取的视频中确定用于制作动态表情的多帧图像。
[0060]与现有技术只能提供内容固定的动态表情不同,本发明实施例提供的制作个性化动态表情的中,用于制作动态表情的多帧图像来源于获取的视频,因此能够根据用户需要,制作内容丰富多彩、个性十足的动态表情。
[0061]合成模块404,用于将图像确定模块403确定的用于制作动态表情的多帧图像合成为一幅具有动态效果的图片。
[0062]在本发明实施例中,合成模块404将图像确定模块403所确定的用于制作动态表情的多帧图像合成为一幅具有动态效果的图片,其格式可以是gif格式的图片。
[0063]需要说明的是,以上附图4示例的制作个性化动态表情的装置的实施方式中,各功能模块的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者软件的实现的便利考虑,而将上述功能分配由不同的功能模块完成,即将所述制作个性化动态表情的装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。而且,实际应用中,本实施例中的相应的功能模块可以是由相应的硬件实现,也可以由相应的硬件执行相应的软件完成,例如,前述的图像确定模块,可以是具有执行前述根据指令接收模块(或指令接收器)接收的图片选择指令,从获取的视频中确定用于制作动态表情的多帧图像的硬件,例如图像确定器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设备;再如前述的合成模块,可以是将图像确定模块(或图像确定器)确定的用于制作动态表情的多帧图像合成为一幅具有动态效果的图片功能的硬件,例如合成器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设备(本说明书提供的各个实施例都可应用上述描述原则)。
[0064]附图4示例的图像确定模块403可以包括缩放单元501、设置单元502和确定单元503,如附图5所示本发明另一实施例提供的制作个性化动态表情的装置,其中:
[0065]缩放单元501,用于将视频中的每一帧图像缩小为每一个缩略图后依次排放在缩略图框。
[0066]视频本质是一组静态图片,即视频本实际上由一帧一帧的静态图片构成,只是当播放器每秒播放这些静态图片超过24帧时,人眼就识别为连续图像,即视频。鉴于视频的上述原理,在本发明实施例中,缩放单元501可以将视频中的每一帧图像缩小为每一个缩略图后依次排放在缩略图框,如附图3所示。
[0067]设置单元502,用于设置所述多帧图像的数量。
[0068]附图3示例的缩略图框下面横条上的数字,表示用户可设置的多帧图像的数量,例如,6、8、12或14等等。当用户点击横条上的数字时,表示对相应的多帧图像的数量进行了设置,设置单元502设置多帧图像的数量。
[0069]确定单元503,用于在所述缩略图框上分布与所述数量相等数量的多个图像选择器,将所述多个图像选择器选择的每个缩略图对应的图片确定为所述用于制作动态表情的多帧图像。
[0070]如附图3所示,当用户对多帧图像的数量进行了设置后,在缩略图框上就分布数量与设置单元502中设置的多帧图像的数量相等的多个图像选择器。例如,若在设置单元502中,用户设置了 6帧图像,则在缩略图框上就分布6个图像选择器,确定单元503将这6个图像选择器选择的每个缩略图对应的图片确定为用于制作动态表情的多帧图像。
[0071]附图5示例的制作个性化动态表情的装置还可以包括第一预览模块601,如附图6所示本发明另一实施例提供的制作个性化动态表情的装置。第一预览模块601用于在用户定位至缩略图框上分布的多个图像选择器中的任意一图像选择器时,将所述图像选择器选择的缩略图对应的预览图显示在预览框,以供用户预览,让用户确定是否选用。例如,在附图3中,缩略图框上分布(可以是均匀分布)了编号从I至6的6个图像选择器,在用户定位至缩略图框中编号为“I”的图像选择器时,则第一预览模块601将第I个图像选择器选择的缩略图对应的预览图显示在预览框。透过预览框,用户便可以很清楚地看到第I个图像选择器选择的缩略图对应的图片,从而决定是否选用该图片。
[0072]上述附图6示例的制作个性化动态表情的装置中,一旦图像选择器的数量随着多帧图像的数量的设置而设定,则这些图像选择器分布在缩略图框上,或者,按照默认方式均匀分布在缩略图框上。实际上,图像选择器是可以拖动的,即,附图5示例的确定单元503可以包括第二预览单元701和第二确定单元702,如附图7所示本发明另一实施例提供的制作个性化动态表情的装置,其中:
[0073]第二预览单元701,用于在用户拖动所述多个图像选择器中的任意一个图像选择器至所述缩略图框中任意一个缩略图时,将所述被拖动的图像选择器所选择缩略图对应的预览图显示在预览框。
[0074]第二确定单元702,用于在收到用户针对所述预览图输入的确认命令后,将所述被拖动的图像选择器所选择缩略图对应的图片确定为所述用于制作动态表情的多帧图像。
[0075]附图4至附图7任一示例的视频获取模块401可以包括第一获取单元801、下载单元802或者第二获取单元803,如附图8-a至附图8_d任一示例提供的制作个性化动态表情的装置,其中:
[0076]第一获取单元801,用于从本地文件夹之前保存的视频文件获取所述视频;
[0077]下载单元802,用于从服务器或运营商下载所述视频;或者
[0078]第二获取单元803,用于使用图像拍摄设备实时拍摄实物获取所述视频。
[0079]本发明实施例还提供另一种智能终端,如图9所示,所述智能终端包括:系统总线901,以及连接在系统总线901上的通信接口 903,显示屏904、I/O接口 905,I/O接口 905连接有处理器906和存储器907 ;除此之外,还包括输入设备和除显示屏904外的其他
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1