一种图像处理方法、装置、电子设备及存储介质与流程

文档序号:23799561发布日期:2021-02-02 12:11阅读:62来源:国知局
一种图像处理方法、装置、电子设备及存储介质与流程

[0001]
本公开涉及计算机技术领域,特别涉及一种图像处理方法、装置、电子设备及存储介质。


背景技术:

[0002]
随着多媒体技术的普及,通过智能终端拍摄多媒体文件,如短视频、音频等,已逐渐成为人们日常化的一种活动。随之而来,在对多媒体文件进行编辑、发布时,为了更好的表达多媒体文件的主要内容,获得更高的展示曝光和点击量,终端可以为多媒体文件设置封面图像。
[0003]
已有技术下,在为多媒体文件设置封面图像时,智能终端通常会将多媒体文件中某一个视频帧的帧图像作为所述多媒体文件的封面图像。
[0004]
然而,采用上述方式设置封面图像时,仅能对单个多媒体文件进行封面图像设置,当需要针对多个多媒体文件(如,具有关联性的一系列多媒体文件)设置封面图像时,则需要逐个进行设置,同一操作需要反复执行,显然,这样会降低设置封面图像的操作效率,也降低了多媒体文件的展示效果,从而影响智能终端的使用性能。


技术实现要素:

[0005]
本公开实施例提供一种图像处理方法、装置、电子设备及存储介质,用于解决不能同时设置多个多媒体文件的封面图像的问题。
[0006]
本公开实施例提供的具体技术方案如下:
[0007]
第一方面,一种图像处理方法,包括:
[0008]
响应于封面图像设置指令,确定待设置的多媒体文件集合;
[0009]
响应于封面选取指示,获取目标封面图像;
[0010]
按照所述待设置的多媒体文件集合包含的多媒体文件的数目,对所述目标封面图像进行分割,获得若干子图像;
[0011]
将所述若干子图像分别设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像。
[0012]
可选的,响应于封面图像设置指令,确定待设置的多媒体文件集合,包括:
[0013]
响应于封面图像设置指令,确定若干多媒体文件;
[0014]
响应于点击操作,每响应一次,将点击位置对应的多媒体文件作为待设置的多媒体文件;或者,
[0015]
响应于点击操作,每响应一次,将点击位置对应的多媒体文件,以及与所述多媒体文件的位置关系满足指定条件的其他多媒体文件作为待设置的多媒体文件。
[0016]
可选的,获取目标封面图像,包括:
[0017]
从保存有图像文件的文件夹中,选取指定的图像作为所述目标封面图像;或者,
[0018]
从保存有视频文件的文件夹中,选取指定的视频文件中指定的视频帧对应的帧图
像作为所述目标封面图像。
[0019]
可选的,在获取所述目标封面图像之后,在对所述目标封面图像进行分割操作之前,进一步包括:
[0020]
响应于调整指示,对所述目标封面图像进行任意一种或任意组合的调整操作,所述调整操作包含以下任意一种或任意组合:
[0021]
对所述目标封面图像进行位置移动;或者,
[0022]
对所述目标封面图像进行缩放;或者,
[0023]
对所述目标封面图像进行旋转;或者,
[0024]
对所述目标封面图像添加滤镜效果;或者
[0025]
对所述目标封面图像添加文字效果。
[0026]
可选的,将所述若干子图像分别设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像,包括:
[0027]
按照所述待设置的多媒体文件集合包含的各个多媒体文件的已有顺序,将获得的若干子图像,依次设置为所述各个多媒体文件的封面图像。
[0028]
可选的,若所述各个多媒体文件为对一个目标多媒体文件进行分割后获得的各个文件片段,所述各个多媒体文件的已有顺序为所述各个文件片段对应的时间先后顺序,则将获得的若干子图像,依次设置为所述各个多媒体文件的封面图像,包括:
[0029]
将获得的若干子图像,依次设置为所述各个文件片段的封面图像,使得设置后的各个封面图像,按照所述时间先后顺序拼接为对应所述目标多媒体文件的整体封面图像。
[0030]
可选的,将所述若干子图像分别设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像,包括:
[0031]
响应于用户的点击操作,对所述待设置的多媒体文件集合包含的各个多媒体文件进行顺序调整;
[0032]
按照所述待设置的多媒体文件集合包含的各个多媒体文件的调整后顺序,将获得的若干子图像,依次设置为所述各个多媒体文件的封面图像。
[0033]
可选的,将所述若干子图像分别设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像之后,进一步包括:
[0034]
在各个多媒体文件的封面图像的已设置时长达到设定阈值时,恢复所述各个多媒体文件的原始封面图像。
[0035]
第二方面,一种图像处理装置,包括:
[0036]
第一选取单元,用于响应于封面图像设置指令,确定待设置的多媒体文件集合;
[0037]
第二选取单元,用于响应于选取指示,获取目标封面图像;
[0038]
分割单元,用于按照所述待设置的多媒体文件集合包含的多媒体文件的数目,对目标封面图像进行分割,获得若干子图像;
[0039]
设置单元,用于将所述若干子图像分别设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像。
[0040]
可选的,所述第一选取单元用于:
[0041]
响应于封面图像设置指令,确定若干多媒体文件;
[0042]
响应于点击操作,每响应一次,将点击位置对应的多媒体文件作为待设置的多媒
体文件;或者,
[0043]
响应于点击操作,每响应一次,将点击位置对应的多媒体文件,以及与所述多媒体文件的位置关系满足指定条件的其他多媒体文件作为待设置的多媒体文件。
[0044]
可选的,所述第二选取单元用于:
[0045]
从保存有图像文件的文件夹中,选取指定的图像作为所述目标封面图像;或者,
[0046]
从保存有视频文件的文件夹中,选取指定的视频文件中指定的视频帧对应的帧图像作为所述目标封面图像。
[0047]
可选的,在获取所述目标封面图像之后,在对所述目标封面图像进行分割操作之前,所述分割单元进一步用于:
[0048]
响应于调整指示,对所述目标封面图像进行任意一种或任意组合的调整操作,所述调整操作包含以下任意一种或任意组合:
[0049]
对所述目标封面图像进行位置移动;或者,
[0050]
对所述目标封面图像进行缩放;或者,
[0051]
对所述目标封面图像进行旋转;或者,
[0052]
对所述目标封面图像添加滤镜效果;或者
[0053]
对所述目标封面图像添加文字效果。
[0054]
可选的,所述设置单元用于:
[0055]
按照所述待设置的多媒体文件集合包含的各个多媒体文件的已有顺序,将获得的若干子图像,依次设置为所述各个多媒体文件的封面图像。
[0056]
可选的,若所述各个多媒体文件为对一个目标多媒体文件进行分割后获得的各个文件片段,所述各个多媒体文件的已有顺序为所述各个文件片段对应的时间先后顺序,则所述设置单元用于:
[0057]
将获得的若干子图像,依次设置为所述各个文件片段的封面图像,使得设置后的各个封面图像,按照所述时间先后顺序拼接为对应所述目标多媒体文件的整体封面图像。
[0058]
可选的,所述设置单元用于:
[0059]
响应于用户的点击操作,对所述待设置的多媒体文件集合包含的各个多媒体文件进行顺序调整;
[0060]
按照所述待设置的多媒体文件集合包含的各个多媒体文件的调整后顺序,将获得的若干子图像,依次设置为所述各个多媒体文件的封面图像。
[0061]
可选的,将所述若干子图像分别设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像之后,所述设置单元进一步用于:
[0062]
在各个多媒体文件的封面图像的已设置时长达到设定阈值时,恢复所述各个多媒体文件的原始封面图像。
[0063]
第三方面,一种计算机设备,包括:
[0064]
存储器,用于存储可执行指令;
[0065]
处理器,用于读取并执行所述存储器中存储的可执行指令,以实现上述第一方面中任一项所述的图像处理方法。
[0066]
第四方面,一种计算机可读存储介质,当所述计算机可读存储介质中的指令由处理器执行时,使得所述处理器能够执行上述第一方面中任一项所述的图像处理方法。
[0067]
第五方面,一种计算机程序产品,包含可执行指令,当所述计算机程序产品的可执行指令由处理器执行时,能够实现上述第一方面中任一项所述的图像处理方法。
[0068]
本公开实施例中,智能终端确定待设置的多媒体文件集合以及获取目标封面图像后,按照所述待设置的多媒体文件集合包含的多媒体文件的数目,对所述目标封面图像进行分割,获得若干子图像,再将所述若干子图像分别设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像,这样,便可一次性批量为多个多媒体文件设置封面图像,从而有效提升了设置封面图像的执行效率,同时未增加实现复杂度,从而提升用户体验。
附图说明
[0069]
图1为本公开实施例中智能终端设置多媒体文件的封面图像流程示意图;
[0070]
图2为本公开实施例中多媒体应用程序的主页页面示意图;
[0071]
图3a和图3b为本公开实施例中确定多媒体文件集合示意图;
[0072]
图4a和图4b为本公开实施例中获取目标封面图像示意图;
[0073]
图5a、图5b和图5c为本公开实施例中目标封面图像不同分割方式示意图;
[0074]
图6a和图6b为本公开实施例中确定及取消封面图像设置示意图;
[0075]
图7a、图7b和图7c为本公开实施例中将若干子图像设置为多媒体文件集合中各个多媒体文件的封面图像示意图;
[0076]
图7d为本公开实施例中恢复各个多媒体文件的原始封面图像示意图;
[0077]
图8为本公开实施例中智能终端逻辑架构示意图;
[0078]
图9为本公开实施例中智能终端实体架构示意图。
具体实施方式
[0079]
为了解决不能同时设置多个多媒体文件的封面图像的问题,本公开实施例中,智能终端确定待设置的多媒体文件集合以及获取目标封面图像后,按照所述待设置的多媒体文件集合包含的多媒体文件的数目,对所述目标封面图像进行分割,获得若干子图像,再将所述若干子图像分别设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像,从而使若干多媒体文件能呈现出更好的展示效果。
[0080]
下面结合附图对本公开优选的实施方式做出进一步详细说明。
[0081]
参阅图1所示,本公开实施例中,智能终端设置多媒体文件的封面图像的具体流程如下:
[0082]
步骤100:智能终端响应于封面图像设置指令,确定待设置的多媒体文件集合。
[0083]
具体实施例中,智能终端响应于用户的点击操作后,可以打开指定的多媒体应用程序,登录服务器,并进入主页页面,在主页页面中,呈现了已拍摄的各个多媒体文件的预览图,智能终端可以获得所述各个多媒体文件的预览图,并呈现在屏幕上;接着,智能终端可以响应于用户选取待设置的多媒体文件的指令,在各个多媒体文件中,选取需要设置封面图像的各个多媒体文件,形成待设置的多媒体文件集合。
[0084]
例如,参阅图2所示,假设以一款拍摄多媒体文件的多媒体应用程序为例,以下称为应用程序(application,app)x,在响应于用户的点击操作,运行app x并登录服务器之后,直接进入app x的主页页面;如图2所示,在主页页面中,呈现了待设置封面图像的各个
多媒体文件的预览图。
[0085]
那么,智能终端响应于封面图像设置指令(即用户点击“设置封面”按钮的操作),呈现获得的若干多媒体文件,具体的,智能终端可以在各个多媒体文件的预览图中呈现圆圈图案,以供用户选择。
[0086]
本公开实施例中,在选择需要设置封面图像的各个多媒体文件时,包含但不限于以下两种方式:
[0087]
方式1,响应于用户的点击操作,每响应一次,将点击位置对应的多媒体文件作为待设置的多媒体文件。
[0088]
例如,参阅图3a所示,点击多媒体文件1的预览图中呈现的圆圈图案后,将所述多媒体文件1作为待设置的多媒体文件1,再点击多媒体文件2的预览图中呈现的圆圈图案后,将所述多媒体文件2作为待设置的多媒体文件2,以此类推,获得待设置的多媒体文件3;
[0089]
最后,将获得的所述待设置的多媒体文件1、所述待设置的多媒体文件2、所述待设置的多媒体文件3,作为所述待设置的多媒体文件集合。
[0090]
方式2,响应于用户点击操作,每响应一次,将点击位置对应的多媒体文件,以及与所述多媒体文件的位置关系满足指定条件的其他多媒体文件,作为待设置的多媒体文件。
[0091]
例如,参阅图3b所示,点击多媒体文件1的预览图中呈现的圆圈图案后,将与所述多媒体文件1处于同一行的多媒体文件2,以及多媒体文件3作为所述待设置的多媒体文件集合。
[0092]
当然,实际应用中,也可以将位于同一列的各个多媒体文件作为待设置的多媒体文件集合,上述方式仅为举例,在此不再赘述。
[0093]
步骤110:智能终端响应于选取指示,获取目标封面图像。
[0094]
具体实施中,智能终端响应于用户的点击操作,进入目标封面图像备选区域,所述目标封面图像备选区域,可以是保存有各个图像文件的文件夹,也可以是保存有各个视频文件的文件夹。
[0095]
在所述目标封面图像备选区域中,保存了已拍摄的各个多媒体文件(可以是图像文件、也可以是视频文件),智能终端可以响应于用户选取目标封面图像的指令,在所述各个多媒体文件中,选取需要设为封面图像的多媒体文件,形成所述目标封面图像。
[0096]
具体实施中,在执行步骤110时,可以采用但不限于以下两种方式:
[0097]
方式1,从保存有图像文件的文件夹中,响应于用户的点击操作,选取点击位置对应的图像作为所述待设置的多媒体文件集合的目标封面图像。
[0098]
例如,参阅图4a所示,假设仍以app x为例,智能终端运行app x后,响应用户的指示,打开本地已保存的相册,并呈现已拍摄的各个图像文件的预览图,在用户点击所述相册中第一行中左起第1张图像的预览图内呈现的圆圈图案后,智能终端将所述相册中第一行中左起第1张图像作为所述待设置的多媒体文件集合的目标封面图像。
[0099]
方式2,从保存有视频文件的文件夹中,响应于用户的点击操作,从点击位置对应的视频文件中,选取指定的视频帧对应的帧图像作为所述待设置的多媒体文件集合的目标封面图像。
[0100]
例如,参阅图4b所示,假设仍以app x为例,智能终端运行app x后,响应于用户的指示,打开本地已保存有视频文件的文件夹,并呈现已拍摄的各个视频文件的预览图,在用
户点击所述文件夹中的一个视频文件,并通过拖动所述视频文件的播放进度来选取所述视频文件中的某一视频帧后,智能终端将所述某一视频帧对应的帧图像(如,帧图像3)作为所述待设置的多媒体文件集合的目标封面图像。
[0101]
步骤120:智能终端按照所述待设置的多媒体文件集合包含的多媒体文件的数目,对所述目标封面图像进行分割,获得若干子图像。
[0102]
具体实施中,在执行步骤110之后,在执行步骤120之前,进一步地,智能终端可以响应于用户的操作指示,对所述目标封面图像进行相应的调整,具体的可以包含但不限于以下操作中的任意一种或任意组合:
[0103]
对所述目标封面图像进行位置移动;
[0104]
对所述目标封面图像进行放大或缩小;
[0105]
对所述目标封面图像进行旋转;
[0106]
对所述目标封面图像添加滤镜效果;
[0107]
对所述目标封面图像添加文字效果;
……
[0108]
上述各类操作仅为举例,并不局限于此,在此不再赘述。
[0109]
在经过上述调整之后,智能终端按照所述待设置的多媒体文件集合中多媒体文件的数目,将所述目标封面图像进行分割,从而获得相应若干子图像。
[0110]
例如,假设仍以app x为例,智能终端运行app x后,智能终端响应于用户选取了目标封面图像的操作,然后进入“封面编辑”页面;接着,智能终端响应于用户点击,双指展开以及单指滑动的操作,对目标封面图像进行放大以及移位,经过上述调整后,智能终端按照所述待设置的多媒体文件集合包含的多媒体文件的数目,对所述目标封面图像进行分割。
[0111]
例如,假设所述待设置的多媒体文件集合中包含的多媒体文件数目为3,则智能终端将所述目标封面图像分割为3个部分,从而获得3个子图像,具体如图5a所示;
[0112]
又例如,假设所述待设置的多媒体文件集合中包含的多媒体文件数目为6,则智能终端将所述目标封面图像分割为6个部分,从而获得6个子图像,具体如图5b所示;
[0113]
又例如,假设所述待设置的多媒体文件集合中包含的多媒体文件数目为9,则智能终端将所述目标封面图像分割为9个部分,从而获得9个子图像,具体如图5c所示。
[0114]
步骤130:智能终端将所述若干子图像分别设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像。
[0115]
具体实施中,智能终端在执行步骤120之后,在执行步骤130之前,进一步地,智能终端可以响应用户点击操作,确定后续操作。
[0116]
例如,假设仍以app x为例,智能终端运行app x,对所述目标封面图像进行分割操作后,智能终端响应于用户的点击操作进行后续操作,包括但不限于以下两种情况:
[0117]
情况1,用户点击“取消”按钮,智能终端返回app x的主页页面,具体如图6a所示;
[0118]
情况2,用户点击“确定”按钮,智能终端为所述待设置的多媒体文件集合中各个多媒体文件依次设置所述封面图像,具体图6b所示。
[0119]
本公开实施例中,智能终端是在收到“确定”指令后,进行执行步骤130的。
[0120]
具体实施中,在执行步骤130时,智能终端将所述若干子图像分别设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像,可以采用但不限于以下两种方式:
[0121]
方式1,智能终端按照所述待设置的多媒体文件集合包含的各个多媒体文件的已
有顺序,将获得的若干子图像,依次设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像。
[0122]
例如,参阅图7a所示,假设所述待设置的多媒体文件集合中包含的多媒体文件数目为3,依次为多媒体文件1、多媒体文件2、多媒体文件3;以及假设所述智能终端将所述目标封面图像分割获得3个子图像,依次为子图像1、子图像2、子图像3。
[0123]
假设仍以app x为例,智能终端运行app x后,所述智能终端将子图像1设置为所述多媒体文件1的封面图像,将子图像2设置为所述多媒体文件2的封面图像,以及将子图像3设置为所述多媒体文件3的封面图像。
[0124]
可选的,待设置的多媒体文件集合包含的各个多媒体文件为对一个目标多媒体文件进行分割后获得的各个文件片段,以及所述各个多媒体文件的已有顺序为所述各个文件片段对应的时间先后顺序,那么,智能终端可以按照所述各个文件片段对应的时间先后顺序,将获得的若干子图像,依次设置为所述各个文件片段的封面图像,从而使得设置后的各个封面图像,能够按照时间先后顺序拼接为对应所述目标多媒体文件的整体封面图像。
[0125]
例如,参阅图7b所示,假设所述待设置的多媒体文件集合中各个多媒体文件为同一部电影进行分割后获得的各个电影片段,依次为电影片段1、电影片段2、电影片段3,分别为同一部电影的上、中、下三个部分,则所述各个多媒体文件的已有顺序即为所述各个电影片段对应的时间先后顺序,以及假设所述目标封面图像为与所述电影相关联的一张电影封面图像,那么,智能终端将所述目标封面图像分割获得3个子电影封面图像,依次为子电影封面图像1、子电影封面图像2、子电影封面图像3。
[0126]
假设仍以app x为例,智能终端运行app x后,所述智能终端将子电影封面图像1设置为电影片段1的封面图像,将子电影封面图像2设置为电影片段2的封面图像,以及将子电影封面图像3设置电影片段3的封面图像。
[0127]
这样,智能终端可以一次性为同一部电影的三个部分分别设置具有关联性的子电影封面图像,且在所述智能终端以及其他智能终端登录所述智能终端的主页页面后,在向各个智能终端展示各个电影片段的预览图界面时,可以在预览图界面中将各个电影片段对应的子电影封面图像拼接成一张完整的电影封面图像进行呈现,从而更好的反映电影的整体效果。
[0128]
方式2,智能终端响应于用户的点击操作,对所述待设置的多媒体文件集合包含的各个多媒体文件进行顺序调整,再按照所述待设置的多媒体文件集合包含的各个多媒体文件的调整后顺序,将获得的若干子图像,依次设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像。
[0129]
例如,参阅图7c所示,假设所述待设置的多媒体文件集合中包含的多媒体文件数目为3,依次为多媒体文件1、多媒体文件2、多媒体文件3,以及假设所述智能终端将所述目标封面图像分割获得3子图像,依次为子图像1、子图像2、子图像3。
[0130]
假设仍以app x为例,智能终端运行app x并登录服务器后,所述智能终端将多媒体文件1与多媒体文件2进行顺序对换,然后,所述智能终端将子图像1设置为所述多媒体文件2的封面图像,将子图像2设置为所述多媒体文件1的封面图像,以及将子图像3设置为所述多媒体文件3的封面图像。
[0131]
这样,智能终端就可以通过对所述待设置的多媒体文件集合中包含的各个多媒体
文件进行顺序调整,获得更好的基于所述各个多媒体文件的播放顺序,然后智能终端还可以一次性批量为所述各个多媒体文件分别设置各个子图像,从而,在所述智能终端以及其他智能终端登录所述智能终端的主页页面后,在向各个智能终端展示所述各个多媒体文件的预览图界面时,在所述预览图界面中将上述各个多媒体文件的封面图像拼接成一张完整的图像进行呈现,从而可以彰显视频内容以及视频文件的关联性。
[0132]
所述智能终端基于上述两种方式设置了各个多媒体文件的封面图像后,可以针对各个封面图像进一步设置有效期,令设置封面图像的操作存在时效性;可选的,参阅图7d所示,在各个多媒体文件的封面图像的已设置时长达到设定阈值时,所述智能终端将所述多媒体文件集合中包含的各个多媒体文件的封面图像恢复为所述各个多媒体文件的原始封面图像。
[0133]
例如,参阅图7d所示,假设所述待设置的多媒体文件集合中包含的多媒体文件数目为3,依次为多媒体文件1、多媒体文件2、多媒体文件3,以及假设所述智能终端将所述目标封面图像分割获得3子图像,依次为子图像1、子图像2、子图像3。
[0134]
假设仍以app x为例,智能终端运行app x后,所述智能终端首先将子图像1设置为所述多媒体文件1的封面图像,将子图像2设置为所述多媒体文件2的封面图像,以及将子图像3设置为所述多媒体文件3的封面图像。
[0135]
假设所述智能终端为所述待设置的多媒体文件集合中各个多媒体文件的自定义的封面图像设定了有效期,如,设定阈值为24小时,那么,在所述各个多媒体文件的封面图像的已设置时长达到24小时时,所述智能终端撤销对多媒体文件1设置的子图像1,恢复原始封面图像,撤销对多媒体文件2设置的子图像2,恢复原始封面图像,撤销对多媒体文件3设置的子图像3,恢复原始封面图像。
[0136]
这样,所述智能终端还可以通过设定有效期的方式,在已设置时长达到设定阈值时,撤销对所述多个多媒体文件设置的自定义的封面图像,恢复原始封面图像,从而满足用户的多样需求,给予用户更好的视觉效果,以及增加趣味性和实用性。
[0137]
基于同一发明构思,参阅图8所示,本公开实施例中提供一种计算机设备(如,智能终端),包括:
[0138]
第一选取单元810,用于响应于封面图像设置指令,确定待设置的多媒体文件集合;
[0139]
第二选取单元820,用于响应于选取指示,获取目标封面图像;
[0140]
分割单元830,用于按照所述待设置的多媒体文件集合包含的多媒体文件的数目,对目标封面图像进行分割,获得若干子图像;
[0141]
设置单元840,用于将所述若干子图像分别设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像。
[0142]
可选的,所述第一选取单元810用于:
[0143]
响应于封面图像设置指令,确定若干多媒体文件;
[0144]
响应于点击操作,每响应一次,将点击位置对应的多媒体文件作为待设置的多媒体文件;或者,
[0145]
响应于点击操作,每响应一次,将点击位置对应的多媒体文件,以及与所述多媒体文件的位置关系满足指定条件的其他多媒体文件作为待设置的多媒体文件。
[0146]
可选的,所述第二选取单元820用于:
[0147]
从保存有图像文件的文件夹中,选取指定的图像作为所述目标封面图像;或者,
[0148]
从保存有视频文件的文件夹中,选取指定的视频文件中指定的视频帧对应的帧图像作为所述目标封面图像。
[0149]
可选的,在获取所述目标封面图像之后,在对所述目标封面图像进行分割操作之前,所述分割单元830进一步用于:
[0150]
响应于调整指示,对所述目标封面图像进行任意一种或任意组合的调整操作,所述调整操作包含以下任意一种或任意组合:
[0151]
对所述目标封面图像进行位置移动;或者,
[0152]
对所述目标封面图像进行缩放;或者,
[0153]
对所述目标封面图像进行旋转;或者,
[0154]
对所述目标封面图像添加滤镜效果;或者
[0155]
对所述目标封面图像添加文字效果。
[0156]
可选的,所述设置单元840用于:
[0157]
按照所述待设置的多媒体文件集合包含的各个多媒体文件的已有顺序,将获得的若干子图像,依次设置为所述各个多媒体文件的封面图像。
[0158]
可选的,若所述各个多媒体文件为对一个目标多媒体文件进行分割后获得的各个文件片段,所述各个多媒体文件的已有顺序为所述各个文件片段对应的时间先后顺序,则所述设置单元840用于:
[0159]
将获得的若干子图像,依次设置为所述各个文件片段的封面图像,使得设置后的各个封面图像,按照所述时间先后顺序拼接为对应所述目标多媒体文件的整体封面图像。
[0160]
可选的,所述设置单元840用于:
[0161]
响应于用户的点击操作,对所述待设置的多媒体文件集合包含的各个多媒体文件进行顺序调整;
[0162]
按照所述待设置的多媒体文件集合包含的各个多媒体文件的调整后顺序,将获得的若干子图像,依次设置为所述各个多媒体文件的封面图像。
[0163]
可选的,将所述若干子图像分别设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像之后,所述设置单元840进一步用于:
[0164]
在各个多媒体文件的封面图像的已设置时长达到设定阈值时,恢复所述各个多媒体文件的原始封面图像。
[0165]
基于同一发明构思,参阅图9所示,本申请实施例提供一种计算机设备,例如,电子设备900可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0166]
参照图9,电子设备900可以包括以下一个或多个组件:处理组件902,存储器904,电源组件906,多媒体组件908,音频组件910,输入/输出(i/o)的接口912,传感器组件914,以及通信组件916。
[0167]
处理组件902通常控制电子设备900的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件902可以包括一个或多个处理器920来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件902可以包括一个或多个模
块,便于处理组件902和其他组件之间的交互。例如,处理组件902可以包括多媒体模块,以方便多媒体组件908和处理组件902之间的交互。
[0168]
存储器904被配置为存储各种类型的数据以支持在电子设备900的操作。这些数据的示例包括用于在电子设备900上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器904可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
[0169]
电源组件906为电子设备900的各种组件提供电力。电源组件906可以包括电源管理系统,一个或多个电源,及其他与为电子设备900生成、管理和分配电力相关联的组件。
[0170]
多媒体组件908包括在电子设备900和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件908包括一个前置摄像头和/或后置摄像头。当电子设备900处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0171]
音频组件910被配置为输出和/或输入音频信号。例如,音频组件910包括一个麦克风(mic),当电子设备900处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器904或经由通信组件916发送。在一些实施例中,音频组件910还包括一个扬声器,用于输出音频信号。
[0172]
i/o接口912为处理组件902和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0173]
传感器组件914包括一个或多个传感器,用于为电子设备900提供各个方面的状态评估。例如,传感器组件914可以检测到电子设备900的打开/关闭状态,组件的相对定位,例如所述组件为电子设备900的显示器和小键盘,传感器组件914还可以检测电子设备900或电子设备900一个组件的位置改变,用户与电子设备900接触的存在或不存在,电子设备900方位或加速/减速和电子设备900的温度变化。传感器组件914可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件914还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件914还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0174]
通信组件916被配置为便于电子设备900和其他设备之间有线或无线方式的通信。电子设备900可以接入基于通信标准的无线网络,如wifi,运营商网络(如2g、3g、4g或5g),或它们的组合。在一个示例性实施例中,通信组件916经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件916还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
[0175]
在示例性实施例中,电子设备900可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述实施例中计算机设备执行的任意一种方法。
[0176]
基于同一发明构思,本公开实施例提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由处理器执行时,能够执行上述实施例中计算机设备执行的任意一种方法。
[0177]
基于同一发明构思,本公开实施例提供一种计算机程序产品,包含可执行指令,当所述计算机程序产品的可执行指令由处理器执行时,能够实现如上述实施例中计算机设备执行的任意一种方法。
[0178]
综上所述,本公开实施例中,智能终端确定待设置的多媒体文件集合以及获取目标封面图像后,按照所述待设置的多媒体文件集合包含的多媒体文件的数目,对所述目标封面图像进行分割,获得若干子图像,再将所述若干子图像分别设置为所述待设置的多媒体文件集合中各个多媒体文件的封面图像,这样,便可一次性批量为多个多媒体文件(如,具有关联性的一系列多媒体文件)设置封面图像,从而有效提升了设置封面图像的执行效率,同时未增加实现复杂度,从而提升用户体验。
[0179]
另一方面,本公开实施例中,在对目标封面图像进行分割之前,智能终端可以对所述目标封面图像进行缩放、设置滤镜等调整操作,同时,在对所述目标封面图像设置之前,智能终端还可以根据用户的主观意愿,通过调整多媒体文件的顺序,来调整各个多媒体文件之间的内容连贯性,从而给予用户更好的使用体验,进而提高用户对所使用的智能终端的使用满意度。
[0180]
进一步地,所述智能终端还可以通过设定有效期的方式,在所述各个多媒体文件的封面图像的已设置时长达到设定阈值时,撤销对所述多个多媒体文件设置的自定义的封面图像,恢复原始封面图像,从而满足用户的多样需求,给予用户更好的视觉效果,以及增加趣味性和实用性。
[0181]
本领域内的技术人员应明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0182]
本公开是参照根据本公开实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0183]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或
多个方框中指定的功能。
[0184]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0185]
尽管已描述了本公开的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本公开范围的所有变更和修改。
[0186]
显然,本领域的技术人员可以对本公开实施例进行各种改动和变型而不脱离本公开实施例的精神和范围。这样,倘若本公开实施例的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1