一种基于人工智能生成动态图片的方法以及电子设备技术

技术编号:22136260 阅读:48 留言:0更新日期:2019-09-18 09:49
本发明专利技术公开一种基于人工智能生成动态图片的方法以及电子设备,所述方法包括步骤:预先将多张图片导入至一图片编辑界面;设定播放速度,并根据所述播放速度对导入的多张图片进行合成,得到目标图片。通过本发明专利技术提供的方法,用户可先添加多张图片,然后设定播放速度,从而得到满足要求的目标图片。解决了现有技术中无法直接设定动态图片播放速度的问题,并且,本发明专利技术提供的方法具有简单、效率高的特点。

A Method of Generating Dynamic Pictures Based on Artificial Intelligence and Electronic Equipment

【技术实现步骤摘要】
一种基于人工智能生成动态图片的方法以及电子设备
本专利技术图像处理领域,尤其涉及一种基于人工智能生成动态图片的方法以及电子设备。
技术介绍
随着生活的不断发展,动态图片在人们的生活中也扮演着越来越重要的角色。用户可以通过动态图片进行交流,例如,带有文字的表情包;还可以通过动态图片获取多种信息,例如,获取人物动作信息等等。不仅如此,越来越多的编程软件支持添加动态图片,例如,源码编辑器,源码编辑器为一种代码的编辑器,其包括画板单元、音乐单元等。通过源码编辑器可以编辑出背景音乐、卡通视频等等。在源码编辑器添加动态图片时,用户往往希望参与动态图片的合成、编辑,然而,现有合成动态图片的工具其播放速度都是固定的,无法改变。也就是说,现有技术不存在改变图片播放速度的方法或装置。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种基于人工智能控制图片播放速度的方法以及电子设备,旨在解决无法直接设定动态图片播放速度的问题等问题。本专利技术的技术方案如下:一种基于人工智能生成动态图片的方法,其包括步骤:A、预先将多张图片导入至一图片编辑界面;B、设定播放速度,并根据所述播放速度对导入的多张图片进行合成,得到目标图片。优选的,所述步骤A之后、B之前还包括:响应用户添加文字和/或图形的指令,并将所述文字和/或图形添加至所述图片中。优选的,所述图片为动态图片或静态图片。优选的,当所述图片为动态图片时,所述步骤A之后、B之前还包括:响应用户将动态图片解析为多张静态图片的指令,得到多张静态图片。优选的,所述响应用户将动态图片解析为多张静态图片的指令,得到多张静态图片的步骤之后、步骤B之前还包括:响应用户选择静态图片的指令,选择相应的静态图片。优选的,通过一速度调节模块设置所述播放速度。优选的,所述步骤B具体包括:B1、当用户点击播放时,通过显示模块预览播放效果;B2、通过所述速度调节模块设定播放速度,根据设定的播放速度对图片进行合成,得到目标图片。优选的,所述步骤B之后还包括:响应用户将所述目标图片添加至素材库或保存至存储器的指令,以将目标图片保存。本专利技术还提供一种电子设备,其包括:处理器,适于实现各指令,以及存储设备,适于存储多条指令,所述指令适于由处理器加载并执行:预先将多张图片导入至一图片编辑界面;设定播放速度,并根据所述播放速度对导入的多张图片进行合成,得到目标图片。优选的,所述图片为动态图片或静态图片。有益效果:通过本专利技术提供的方法,用户可先添加多张图片,然后设定播放速度,从而得到满足要求的目标图片。解决了现有技术中无法直接设定动态图片播放速度的问题,并且,本专利技术提供的方法具有简单、效率高的特点。附图说明图1为本专利技术基于人工智能生成动态图片的方法较佳实施例的流程图。图2为本专利技术一种电子设备较佳实施例的结构框图。具体实施方式本专利技术提供基于人工智能生成动态图片的方法以及电子设备,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,基于人工智能生成动态图片的方法,其包括步骤:S1、预先将多张图片导入至一图片编辑界面;S2、设定播放速度,并根据所述播放速度对导入的多张图片进行合成,得到目标图片。通过本专利技术提供的方法,只需导入图片、设定播放速度便可以得到满足要求的目标图片,这一方法无疑具有简单、便捷、高效的特点。不仅如此,本专利技术的方法适合各个年龄阶层的用户,即便小孩也能通过本专利技术提供的方法得到满足要求的目标图片。所述步骤S1中,所述图片为动态图片或静态图片,所述动态图片具体是指GIF格式的动态图,所述静态图片可以是JPG格式的图像、也可以是PNG格式的图像等等。所述图片编辑界面是指用于对图片进行编辑的界面,具体如何编辑将在后文中详述。这样,用户便可以将图片,包括外部图片(例如,移动U盘中的图片)和内部图片(例如,电子设备内部的图片)添加(导入)至所述图片编辑界面中。优选的,所述步骤S1之后、S2之前还包括:响应用户添加文字和/或图形的指令,并将所述文字和/或图形添加至所述图片中。当用户添加图片后,还可通过所述图片编辑界面中的一显示模块查看和预览图片。并且,用户还可以为图片添加文字、增加图形等,也可以对图片进行放大、缩小、旋转等等。例如,为图片A增加的文字为“123456”,并为图片A增加一个“三角形”,将图片A放大至原来的2倍,将图片A绕图形的中心点顺时针旋转90°等等。优选的,当所述图片为动态图片时,所述步骤S1之后、S2之前还包括:Y、响应用户将动态图片解析为多张静态图片的指令,得到多张静态图片。本专利技术中的图片可以是静态图片,也可以是动态图片。关于动态图片的解释已在上述步骤中具体说明,故此不做赘述。所述步骤Y中,如果用户添加的图片为动态图片,即GIF动态图,那么所述图片编辑界面将自动将用户添加的动态图片解析为多张静态图片。具体的说,由于动态图片是由多张静态图片组成,每张静态图片均为动态图片的帧图片(即组成动态图片的最小图片单位),这样,通过解析的方式便可以将动态图片序列化为静态图片(具体是指帧图片)。例如,动态图片A由5张静态图片组成,那么将动态图片导入至所述图片编辑界面后,便可以将动态图片A解析为5张静态图片,且五张静态图片分别为a、b、c、d和e。这样,便可以直接将动态图片解析为静态图片。优选的,解析的方式可以按照固定时间间隔的方式来实现,也可以按照固定帧数的方式来实现。所述固定时间间隔是指预先定义时间间隔,然后按照时间相隔对动态图片进行解析。例如,预先定义时间间隔为0.5s,对时长为2s的动态图片A进行解析,那么将在动态图片的第0.5s处、第1s处、第1.5s处以及第2s处进行解析,得到4张静态图片,即共4张帧图片;再例如,预先定义时间间隔为0.5s,对时长为4s的动态图片B进行解析,将在动态图片的第0.5s处、第1s处、第1.5s处、第2s处、第2.5s处、第3s处、第3.5s处以及第4s处进行解析,得到8张静态图片,即共8张帧图片。所述固定帧数具体是指先设定帧数阈值,然后根据设定的帧数阈值对动态图片进行解析,得到静态图片。例如,预先设定帧数阈值为5,对时长为1s的动态图片A进行解析,那么将在动态图片的第0.2s处、第0.4s处、第0.6s处、第0.8s处以及第1s处进行解析,得到5张静态图片,即共5张帧图片;再例如,预先设定帧数阈值为5,对时长为5s的动态图片B进行解析,那么将在动态图片的第1s处、第2s处、第3s处、第4s处以及第5s处进行解析,得到5张静态图片,即共5张帧图片。所述步骤S2中,先设定播放速度,然后图片编辑界面根据设定的播放速度对用户添加的图片进行合成,得到目标图片。具体的步骤将在后文中详述。优选的,通过一速度调节模块设置所述播放速度。所述图片编辑界面包括上述的显示模块以及速度调节模块。所述速度调节模块具体是指速度调节按键(虚拟按键),通过所述速度调节按键可以设定播放速度,具体可见播放速度设定为0.2X、0.5X、0.8X、1X、2X、3X、4X、5X、10X等等,上述中的X具体是指倍数,且X前面的数值越大,其播放速度越快,例如,10X的播放速度本文档来自技高网...

【技术保护点】
1.一种基于人工智能生成动态图片的方法,其特征在于,包括步骤:A、预先将多张图片导入至一图片编辑界面;B、设定播放速度,并根据所述播放速度对导入的多张图片进行合成,得到目标图片。

【技术特征摘要】
1.一种基于人工智能生成动态图片的方法,其特征在于,包括步骤:A、预先将多张图片导入至一图片编辑界面;B、设定播放速度,并根据所述播放速度对导入的多张图片进行合成,得到目标图片。2.根据权利要求1所述基于人工智能生成动态图片的方法,其特征在于,所述步骤A之后、B之前还包括:响应用户添加文字和/或图形的指令,并将所述文字和/或图形添加至所述图片中。3.根据权利要求1所述基于人工智能生成动态图片的方法,其特征在于,所述图片为动态图片或静态图片。4.根据权利要求3所述基于人工智能生成动态图片的方法,其特征在于,当所述图片为动态图片时,所述步骤A之后、B之前还包括:响应用户将动态图片解析为多张静态图片的指令,得到多张静态图片。5.根据权利要求4所述基于人工智能生成动态图片的方法,其特征在于,所述响应用户将动态图片解析为多张静态图片的指令,得到多张静态图片的步骤之后、步骤B之前还包括:响应用户选择静态图片的指令,...

【专利技术属性】
技术研发人员:李天驰孙悦
申请(专利权)人:深圳点猫科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1