掌桥专利:专业的专利平台
掌桥专利
首页

一种图像处理方法及装置

文献发布时间:2023-06-19 19:27:02


一种图像处理方法及装置

技术领域

本申请涉及计算机技术领域,特别是涉及一种图像处理方法及装置。

背景技术

用户可以通过应用程序观看视频,用户在观看视频的过程中,可以在视频播放页面上触发一定的交互操作。例如,用户在观看直播间页面播放的直播视频时,可以在直播间页面上触发点赞、评论等交互操作。

目前,视频播放页面所能支持的交互操作较为简单,相应的,简单的交互操作所带来的交互体验也不能满足用户需求。

因此,急需一种方案,能够解决上述问题。

发明内容

为了解决或者部分解决上述技术问题,本申请实施例提供了一种图像处理方法及装置。

第一方面,本申请实施例提供了一种图像处理方法,所述方法包括:

响应于针对视频播放页面的第一请求,展示至少一个模板图像,所述至少一个模板图像包括第一模板图像;

响应于针对所述第一模板图像的第二请求,在所述视频播放页面中展示根据输入的第一图像和所述第一模板图像得到的第二图像。

可选的,所述响应于针对所述第一模板图像的第二请求,在所述视频播放页面中展示根据第一图像和所述第一模板图像得到的第二图像,包括:

响应于所述第二请求,获取输入的第一图像,并在所述视频播放页面中展示所述第二图像。

可选的,所述获取输入的第一图像,包括:

展示多个候选图像;响应于针对所述多个候选图像中的第一图像触发的选择操作,获取所述第一图像;或者,

获取实时拍摄的所述第一图像。

可选的,所述方法还包括:

响应于针对所述第二图像触发的模板图像更换操作,展示所述至少一个模板图像,所述至少一个模板图像包括第二模板图像;

响应于针对所述第二模板图像的所述第二请求,在所述视频播放页面中展示根据输入的第三图像和所述第二模板图像得到的第四图像。

可选的,所述方法还包括:

响应于针对所述第二图像触发的输入图像更换操作,获取输入的第五图像,并在所述视频播放页面中展示根据所述第五图像和所述第一模板图像得到的第六图像。

可选的,所述方法还包括:

响应于针对所述第二图像触发的编辑操作,获取编辑内容;

根据所述编辑内容和所述第二图像,得到包括所述编辑内容的第七图像。

可选的,所述方法还包括:

响应于针对所述第二图像触发的保存操作,保存所述第二图像。

可选的,所述方法应用于第一客户端,所述视频播放页面为直播间页面,所述第二图像中包括第一交互标识,所述方法还包括:响应于针对所述第二图像的分享操作,将所述第二图像分享给第二客户端,以使得所述第二客户端基于所述第一交互标识访问所述直播间页面或者所述直播间页面对应的直播回放页面。

可选的,所述响应于针对视频播放页面的第一请求,展示至少一个模板图像,包括:

响应于针对直播间页面中的目标对象触发的第一操作,展示所述至少一个模板图像。

可选的,所述目标对象包括:目标资源标识和第二交互标识,所述响应于针对直播间页面中的目标对象触发的第一操作,展示所述至少一个模板图像,包括:

响应于针对所述第二交互标识触发的第一操作,展示所述至少一个模板图像。

可选的,在展示至少一个模板图像之前,所述方法还包括:

在所述直播间页面中展示所述目标对象对应的互动任务的完成进度;

响应于所述活动互动任务完成,展示所述目标对象。

可选的,响应于所述互动任务完成,展示所述目标对象,包括:

响应于所述互动任务完成,展示提示信息,所述提示信息用于提示即将展示所述目标对象;

响应于所述提示信息展示结束,展示所述目标对象。

可选的,在所述直播间页面中展示所述目标对象对应的互动任务的进度之前,所述方法还包括:

在所述直播间页面中展示所述互动任务的预告信息。

可选的,所述互动任务为在所述视频播放页面中触发互动操作,所述响应于所述互动任务完成,展示所述目标对象,包括:

接收在所述直播间页面中触发的互动操作;

响应于所述互动任务完成,展示所述目标对象。

可选的,所述展示所述目标对象,包括:

播放所述目标对象对应的视频。

可选的,所述第一模板图像为与所述视频播放页面播放的视频相关的图像。

可选的,所述第一模板图像为与所述视频的主题、视频的事件、所述视频中包括的人物中至少一项相关的图像。

第二方面,本申请实施例提供了一种图像处理装置,所述装置包括:

第一展示单元,用于响应于针对视频播放页面的第一请求,展示至少一个模板图像,所述至少一个模板图像包括第一模板图像;

第二展示单元,用于响应于针对所述第一模板图像的第二请求,在所述视频播放页面中展示根据输入的第一图像和所述第一模板图像得到的第二图像。

可选的,所述第二展示单元,用于:

响应于所述第二请求,获取输入的第一图像,并在所述视频播放页面中展示所述第二图像。

可选的,所述获取输入的第一图像,包括:

展示多个候选图像;响应于针对所述多个候选图像中的第一图像触发的选择操作,获取所述第一图像;或者,

获取实时拍摄的所述第一图像。

可选的,所述装置还包括:

第三展示单元,用于响应于针对所述第二图像触发的模板图像更换操作,展示所述至少一个模板图像,所述至少一个模板图像包括第二模板图像;

第四展示单元,用于响应于针对所述第二模板图像的所述第二请求,在所述视频播放页面中展示根据输入的第三图像和所述第二模板图像得到的第四图像。

可选的,所述装置还包括:

第一获取单元,用于响应于针对所述第二图像触发的输入图像更换操作,获取输入的第五图像;

第五展示单元,用于在所述视频播放页面中展示根据所述第五图像和所述第一模板图像得到的第六图像。

可选的,所述装置还包括:

第二获取单元,用于响应于针对所述第二图像触发的编辑操作,获取编辑内容;

确定单元,用于根据所述编辑内容和所述第二图像,得到包括所述编辑内容的第七图像。

可选的,所述装置还包括:

保存单元,用于响应于针对所述第二图像触发的保存操作,保存所述第二图像。

可选的,所述装置应用于第一客户端,所述视频播放页面为直播间页面,所述第二图像中包括第一交互标识,所述装置还包括:

分享单元,用于:响应于针对所述第二图像的分享操作,将所述第二图像分享给第二客户端,以使得所述第二客户端基于所述第一交互标识访问所述直播间页面或者所述直播间页面对应的直播回放页面。

可选的,所述第一展示单元,用于:

响应于针对直播间页面中的目标对象触发的第一操作,展示所述至少一个模板图像。

可选的,所述目标对象包括:目标资源标识和第二交互标识,所述第一展示单元,用于:

响应于针对所述第二交互标识触发的第一操作,展示所述至少一个模板图像。

可选的,所述装置还包括:

第六展示单元,用于在展示至少一个模板图像之前,在所述直播间页面中展示所述目标对象对应的互动任务的完成进度;

第七展示单元,用于响应于所述活动互动任务完成,展示所述目标对象。

可选的,所述第七展示单元,用于:

响应于所述互动任务完成,展示提示信息,所述提示信息用于提示即将展示所述目标对象;

响应于所述提示信息展示结束,展示所述目标对象。

可选的,所述装置还包括:

第八展示单元,用于在所述直播间页面中展示所述目标对象对应的互动任务的进度之前,在所述直播间页面中展示所述互动任务的预告信息。

可选的,所述互动任务为在所述视频播放页面中触发互动操作,所述响应于所述互动任务完成,展示所述目标对象,包括:

接收在所述直播间页面中触发的互动操作;

响应于所述互动任务完成,展示所述目标对象。

可选的,所述展示所述目标对象,包括:

播放所述目标对象对应的视频。

可选的,所述第一模板图像为与所述视频播放页面播放的视频相关的图像。

可选的,所述第一模板图像为与所述视频的主题、视频的事件、所述视频中包括的人物中至少一项相关的图像。

第三方面,本申请实施例提供了一种设备,所述设备包括处理器和存储器;

所述处理器用于执行所述存储器中存储的指令,以使得所述设备执行以上第一方面任一项所述的方法。

第四方面,本申请实施例提供了一种计算机可读存储介质,包括指令,所述指令指示设备执行以上第一方面任一项所述的方法。

第五方面,本申请实施例提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行以上第一方面任一项所述的方法。

与现有技术相比,本申请实施例具有以下优点:

本申请实施例提供了一种图像处理方法,在一个示例中,该方法可以应用于第一客户端。第一客户端可以展示视频播放页面,第一客户端可以响应于针对该视频播放页面的第一请求,展示至少一个模板图像,所述至少一个模板图像包括第一模板图像。所述第一客户端可以响应于针对第一模板图像的第二请求,在所述视频播放页面中展示根据所述第一图像和所述第一模板图像得到的第二图像。由此可见,利用本申请实施例的方案,能够基于针对视频播放页面上的第一请求和第二请求,实现基于第一模板图像和输入的第一图像,生成符合用户个性化需求的第二图像,提升了交互体验。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种图像处理方法的流程示意图;

图2a为本申请实施例提供的一种视频播放页面的示意图;

图2b为本申请实施例提供的又一种视频播放页面的示意图;

图2c为本申请实施例提供的另一种视频播放页面的示意图;

图2d为本申请实施例提供的又一种视频播放页面的示意图;

图3为本申请实施例提供的一种图像处理装置的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

下面结合附图,详细说明本申请的各种非限制性实施方式。

示例性方法

参见图1,该图为本申请实施例提供的一种图像处理方法的流程示意图。在本实施例中,所述图像处理方法可以应用于第一客户端。作为一个示例,所述方法例如可以包括以下步骤:S101-S102。

S101:响应于针对视频播放页面的第一请求,展示至少一个模板图像,所述至少一个模板图像包括第一模板图像。

本申请实施例不具体限定所述视频播放页面,所述视频播放页面可以是短视频播放页面,也可以是长视频播放页面,还可以是中视频播放页面或者直播间页面,本申请实施例不做具体限定。在本申请实施例中,“长视频”、“短视频”和“中视频”是从视频时长维度对视频进行的分类,一般而言,长视频的时长大于中视频的时长,中视频的时长大于短视频的时长。

在一个示例中,所述第一请求可以根据在所述视频播放页面中触发的第一操作得到。本申请实施例不具体限定所述第一操作,在一个示例中,所述第一操作可以是在所述视频播放页面中触发的预设手势。在又一个示例中,所述第一操作可以是针对直播间页面中的某一对象例如目标对象触发的操作。对于这种情况,可以通过直播间页面中的目标对象,触发展示至少一个模板图像,从而使得可以基于第一模板图像和输入的第一图像得到第二图像,从而满足用户的个性化交互需求。

本申请实施例不具体限定所述目标对象,所述目标对象可以是在所述直播间页面中展示的虚拟对象。作为一个示例,所述第一操作可以是针对目标对象的点击操作。作为又一个示例,所述目标对象可以包括目标资源标识和第二交互标识,针对目标对象触发的第一操作,可以是针对第二交互标识触发的第一操作。针对第二交互标识触发的第一操作,例如可以是针对第二交互标识触发的点击操作。此处提及的目标资源标识,包括但不限于目标资源的图像,目标资源的名称或者目标资源的图标。在一个示例中,所述第二交互标识上可以包括与所述目标资源相关的文案,例如,目标资源为礼物,则第二交互标识上可以包括文案“开启礼物”,从而引导用户基于所述第二交互标识触发操作,从而获得所述目标资源。其中,获得目标资源,可以理解成获得基于模板图像和输入的图像生成新的图像的权限。

在一个示例中,所述第一客户端在响应于第一请求之前,还可以在所述直播间页面中展示目标对象,以便于用户针对所述目标对象触发所述第一操作。

作为一个示例,所述第一客户端在展示所述目标对象时,可以直接展示所述目标对象对应的静态图像,在又一个示例中,为了丰富所述目标对象的展示效果,所述第一客户端展示所述目标对象在具体实现时,例如可以播放所述目标对象对应的视频,即资源视频,即动态展示所述目标对象。在一个示例中,所述目标对象可以包括目标资源标识和第二交互标识,对于这种情况,所述目标对象的视频,可以是包括所述目标资源标识和所述第二交互标识的视频。在目标对象对应的资源视频播放结束,在直播间页面继续显示所述资源标识及第二交互标识,响应于针对第二交互标识的触发操作,取消显示所述资源标识及第二交互标识,并展示有至少一个模板图像。对于这种情况,动态展示所述目标资源标识和所述第二交互标识,以便于引导用户通过所述第二交互标识触发操作,从而获得所述目标资源。

作为又一个示例,所述第一客户端可以在预设条件满足的情况下,展示所述目标对象。本申请实施例不具体限定所述预设条件,所述预设条件可以根据实际情况确定。在一个示例中,为了提升交互体验,所述预设条件例如可以是所述目标对象对应的互动任务完成。对于这种情况,为了便于用户确定所述互动任务的完成进度,所述第一客户端还可以在所述直播间页面中展示所述目标对象对应的互动任务的完成进度,例如,所述第一客户端可以在所述直播间页面中的预设区域动态展示所述互动任务的完成进度变化过程(例如动态变化的进度条)。

在一个示例中,所述第一客户端可以在所述互动任务完成时,立即展示所述目标对象。在又一个示例中,为了避免突然展示所述目标对象给用户带来较为突兀的交互体验,所述第一客户端可以响应于所述互动任务完成,展示用于提示即将展示目标对象的提示信息。例如,展示提示信息“即将迎来**时刻”,其中,“**”可以是目标对象的名称,例如礼物。在一个示例中,所述第一客户端课可以展示所述提示信息一定时间,在所述提示信息展示结束之后,所述第一客户端可以响应于所述提示信息展示结束,展示所述目标对象。采用这种方式,在展示目标对象之后,通过展示提示信息的方式给用户提示,从而避免了前述突然展示所述目标对象给用户带来较为突兀的交互体验的情况。

在一个示例中,所述提示信息可以在前述预设区域展示。

在一个示例中,为了便于用户确定所述交互任务,所述第一客户端在展示所述目标对象对应的互动任务的进度之前,还可以在所述直播间页面中展示所述互动任务的预告信息,以便于用户确定所述目标对象的互动任务即将开启。例如,第一客户端可以展示预告信息:“即将迎来**互动时刻”。其中,“**”可以是前述目标对象对应的互动任务所对应的互动操作,例如点赞。在一个示例中,所述预告信息也可以在前述预设区域展示。在一个具体的示例中,所述预设区域先展示所述预告信息,在所述互动任务开始时,取消展示所述预告信息,并在所述预设区域展示所述互动任务的完成进度,在所述互动任务完成时,取消展示所述互动任务的完成进度,并在所述预设区域展示所述提示信息。采用这种方式,该预设区域在不同的时间阶段展示所述预告信息、互动任务进度以及提示信息中的不同信息,使得用户可以通过该预设区域获取与目标对象相关的信息,用户体验较好。

本申请实施例不具体限定所述互动任务,所述互动任务例如可以是在直播间页面触发互动操作,例如点赞操作,又如可以是赠送虚拟资源的操作。在一个示例中,所述第一客户端可以在接收到在所述直播间页面中触发的互动操作、且所述互动任务完成的情况下,展示所述目标对象。若用户未在所述直播间页面中触发互动操作,则不展示所述目标对象。采用这种方式,可以鼓励用户参与所述互动任务,从而提升交互趣味性。

关于所述第一模板图像,本申请实施例不做具体限定。在一个示例中,所述第一模板图像可以是与所述视频播放页面播放的视频相关的图像。例如,可以是与所述视频播放页面播放的视频的主题、视频的事件、以及视频中包括的人物中至少一项相关的图像。对于这种情况,利用本申请实施例的方案,可以基于用户输入的第一图像和与所述视频播放页面播放的视频相关的第一模板图像,得到第二图像,从而使得所述第二图像为与所述视频播放页面且和用户输入的第一图像相关的图像,从而达到自定义与该视频播放页面播放的视频相关的纪念照的效果,有效提升了用户体验。

其中:所述视频的主题,包括但不限于演唱会、比赛,等等。所述视频的事件,可以是所述视频中包括的任意一个事件,例如,可以是互动事件。

S102:响应于针对所述第一模板图像的第二请求,在所述视频播放页面中展示根据输入的第一图像和所述第一模板图像得到的第二图像。

在一个示例中,所述第二请求可以根据在所述视频播放页面中触发的第二操作得到。本申请实施例不具体限定所述第二操作,所述第二操作例如可以是在所述视频播放页面上针对某一控件触发的特定操作。例如,所述第一客户端可以在所述视频播放页面中以浮层的形式展示所述至少一个模板图像,该浮层上还可以包括第一控件,用户可以通过该第一控件触发所述第二操作。在一个示例中,所述第一控件例如可以是生成控件,其上可以展示对应文案“生成我的纪念照”。

在一个示例中,S102在具体实现时,可以响应于所述第二请求,获取输入的第一图像,并在所述视频播放页面中展示根据所述第一图像和所述第一模板图像得到的第二图像。在一个示例中,所述第一客户端在获取第一图像之后,可以基于所述第一图像和所述第一模板图像,生成第二图像,并在所述视频播放页面中展示所述第二图像。在一个示例中,所述第一客户端可以在所述视频播放页面中以浮层的形式展示所述第二图像。

在本申请实施例中,获取输入的第一图像,可以是获取用户确定的第一图像。获取输入的第一图像在具体实现时,可以有多种实现方式,以下介绍两种可能的实现方式。

在一种实现方式中,所述第一客户端可以响应于所述第二请求,展示多个候选图像,在一个示例中,所述多个候选图像例如可以是运行所述第一客户端的终端设备本地存储的图像。展示所述多个候选图像之后,用户可以从所述多个候选图像中选择第一图像,例如,用户可以针对所述第一图像触发选择操作,相应的,所述第一客户端可以响应于针对第一图像触发的选择操作,获取所述第一图像。采用这种方式,用户可以从多个候选图像中根据自身需求选择第一图像以生成第二图像,从而实现个性化定制纪念照的目的。

在又一种可能的实现方式中,所述第一图像可以是所述终端设备实时拍摄的图像。对于这种情况,所述第一客户端可以响应于所述第二请求,唤醒所述终端设备的摄像设备,相应的,用户可以利用所述摄像设备拍摄得到所述第一图像,第一图像例如可以是用户拍摄的图像。采用这种方式,用户可以实时拍摄第一图像以生成第二图像,从而实现个性化定制纪念照的目的。

在一种实现方式中,所述第一客户端可以在所述视频播放页面中以浮层的形式展示所述第二图像。

在一个示例中,第一客户端在展示所述第二图像之后,用户还可以针对所述第二图像触发保存操作,从而将所述第二图像保存至所述终端设备本地或者所述终端设备对应的云端。作为一个示例,展示第二图像的浮层上还可以包括保存控件,用户可以通过该保存控件触发针对所述第二图像的保存操作。

在一个示例中,当所述视频播放页面为直播间页面时,所述第二图像中可以包括第一交互标识,所述第一交互标识可以用于触发访问所述直播间页面或者所述直播间页面对应的直播回放页面。作为一个示例,用户可以针对所述第二图像触发分享操作,相应的,所述第一客户端可以响应于所述分享操作将所述第二图像分享给第二客户端。在一个示例中,所述第二图像上可以包括分享控件,用户可以通过该分享控件触发前述分享操作。当所述第二图像被分享给第二客户端之后,所述第二客户端可以通过所述第一交互标识,访问所述直播间页面或者所述直播间页面对应的直播回放页面,以使得所述第二客户端可以快速展示所述直播间页面播放的视频。其中,若所述直播间页面对应的直播已经结束,则所述第二客户端可以基于所述第一交互标识访问所述直播间页面对应的直播回放页面,如所述直播间页面对应的直播尚未结束,则第二客户端可以基于所述第一交互标识访问所述直播间页面。

在一个示例中,第一客户端在展示所述第二图像之后,若用户对所述第二图像不满意,则用户还可以执行以下步骤A1-A2或者B1-B2,从而重新生成新的图像。

步骤A1:响应于针对所述第二图像触发的模板图像更换操作,展示所述至少一个模板图像,所述至少一个模板图像包括第二模板图像。

在一个示例中,展示第二图像的浮层上还可以包括模板图像更换控件,用户可以通过该模板图像更换控件触发针对所述第二图像的模板图像更换操作。

所述第一客户端可以响应于所述模板图像更换操作,展示所述至少一个模板图像,以便于用户从所述多个模板图像中重新选择其它模板图像。

步骤A2:响应于针对所述第二模板图像的所述第二请求,在所述视频播放页面中展示根据输入的第三图像和所述第二模板图像得到的第四图像。

在一个示例中,所述至少一个模板图像包括第二模板图像,关于针对所述第二模板图像的第二请求,可以参考上文对于“针对所述第一目标图像的第二请求”的描述部分,本申请实施例不做具体限定。

关于所述第三图像,需要说明的是:

在一种实现方式中,所述第三图像可以与第一图像相同,对于这种情况,在一个示例中,所述第一客户端可以响应于所述第二模板图像的所述第二请求,直接获取前述第一图像,并基于第一图像和所述第二模板图像生成第四图像,并在所述视频播放页面中展示所述第四图像。对应这种情况,用户无需再重新输入图像(例如从多个候选图像中选择图像,又如实时拍摄图像),用户操作便捷。

在另一种实现方式中,所述第三图像与第一图像可以不同,对于这种情况,在一个示例中,所述第一客户端可以响应于所述第二模板图像的所述第二请求,获取输入的第三图像,并基于第三图像和所述第二模板图像生成第四图像,并在所述视频播放页面中展示所述第四图像。其中,获取输入的第三图像在具体实现时,可以获取实时拍摄的第三图像,也可以获取用户从多个候选图像中选择的第三图像,本申请实施例不做具体限定。对于这种情况,用户不仅可以重新选择模板图像,还可以重新选择输入的第三图像,从而使得生成的第四图像更加满足用户的个性化需求。

步骤B1:响应于针对所述第二图像触发的输入图像更换操作,获取输入的第五图像。

步骤B2:在所述视频播放页面中展示根据所述第五图像和所述第一模板图像得到的第六图像。

在一个示例中,展示第二图像的浮层上还可以包括输入图像更换控件,用户可以通过该输入图像更换控件触发针对所述第二图像的输入图像更换操作。

第一客户端可以响应于所述输入图像更换操作,获取输入的第五图像。其中,获取第五图像在具体实现时,可以获取实时拍摄的第五图像,也可以获取用户从多个候选图像中选择的第五图像,本申请实施例不做具体限定。

第一客户端在获取第五图像之后,可以基于第一模板图像和所述第五图像,生成第六图像,并在所述视频播放页面中展示所述第六图像。

采用步骤B1-B2,用户可以对输入的第一图像进行更换,从而使得基于更换后的第五图像得到的第六图像,能够更加满足用户需求。

在一个示例中,用户还可以针对所述第二图像触发编辑操作。例如,用户可以在所述第二图像中的特定区域触发编辑操作,例如,用户可以点击该特定区域,在用户点击该特定区域之后,则可以在所述特定区域编辑内容。进一步地,用户可以在该特定区域编辑内容。相应的,所述第一客户端可以获取所述编辑内容,并根据所述编辑内容和所述第二图像,得到包括所述编辑内容的第七图像。在一个示例中,所述第七图像可以是在第二图像的基础上增加了所述编辑内容。采用这种方式,用户可以在所述第二图像上编辑自身希望编辑的内容,从而使得得到的第七图像更加具备纪念意义,有效提升了用户体验。

在另一些实施例中,用户还可以针对第一模板图像触发保存操作,从而将所述第一模板图像保存至所述终端设备本地或者所述终端设备对应的云端。

以上对本申请实施例提供的图像处理方法进行了介绍,接下来,结合附图,对本申请实施例的方案进行介绍。

参见图2a,该图为本申请实施例提供的一种视频播放页面的结构示意图。如图2a所示,该视频播放页面中包括目标资源标识201和第二交互标识202,用户针对第二交互标识202触发点击操作之后,所述视频播放页面如图2b所示,所述视频播放页面中的浮层210上展示有至少一个模板图像,用户可以在所述浮层上触发滑动操作,以查看各个模板图像。

在一个示例中,用户选择了第一模板图像203,例如在图2b中,第一模板图像203的处于选中状态(体现为边框加粗),此时,所述浮层210上还展示有保存控件204和纪念照生成控件205。

用户可以通过所述保存控件204触发保存第一模板图像203的操作。

用户可以通过纪念照生成控件205触发生成纪念照的操作。在一个示例中,用户点击所述纪念照生成控件205之后,所述视频播放页面如图2c所示,所述浮层210上展示有至少一个候选图像,其中,浮层210中的一个方框表示一个候选图像。用户可以在所述浮层210上触发滑动操作,以查看所述多个候选图像。

在一个示例中,若用户针对所述多个候选图像中的第一图像206触发了选择操作,则所述第一客户端所展示的视频播放页面如图2d所示,所述浮层210上展示有根据第一模板图像203和第一图像206得到的第二图像207。另外,所述浮层210中还展示有保存控件208和取消控件209。其中,所述取消控件209可以对应前文提及的模板图像更换控件,也可以对应前文提及的输入图像更换控件。

在一个示例中,图2d所示的浮层210上还可以包括关闭控件211,用户可以通过该关闭控件211触发取消展示该浮层210的操作,相应的,所述第一客户端在接收到针对所述关闭控件211的操作之后,可以取消展示该浮层210,对于这种情况,该第二图像207及浮层210上显示的其它控件也不再展示在所述视频播放页面中。

需要说明的是,在图2a至图2d中,视频播放页面中的其它内容以及其它模板图像的内容以“XXX”表示。另外,图2a至图2d只是为了方便理解本方案的相关内容而示出,其并不构成对本申请实施例的限定。

示例性设备

基于以上实施例提供的方法,本申请实施例还提供了一种装置,以下结合附图介绍该装置。

参见图3,该图为本申请实施例提供的一种图像处理装置的结构示意图。所述装置300例如可以具体包括:第一展示单元301和第二展示单元302。

第一展示单元301,用于响应于针对视频播放页面的第一请求,展示至少一个模板图像,所述至少一个模板图像包括第一模板图像;

第二展示单元302,用于响应于针对所述第一模板图像的第二请求,在所述视频播放页面中展示根据输入的第一图像和所述第一模板图像得到的第二图像。

可选的,所述第二展示单元302,用于:

响应于所述第二请求,获取输入的第一图像,并在所述视频播放页面中展示所述第二图像。

可选的,所述获取输入的第一图像,包括:

展示多个候选图像;响应于针对所述多个候选图像中的第一图像触发的选择操作,获取所述第一图像;或者,

获取实时拍摄的所述第一图像。

可选的,所述装置还包括:

第三展示单元,用于响应于针对所述第二图像触发的模板图像更换操作,展示所述至少一个模板图像,所述至少一个模板图像包括第二模板图像;

第四展示单元,用于响应于针对所述第二模板图像的所述第二请求,在所述视频播放页面中展示根据输入的第三图像和所述第二模板图像得到的第四图像。

可选的,所述装置还包括:

第一获取单元,用于响应于针对所述第二图像触发的输入图像更换操作,获取输入的第五图像;

第五展示单元,用于在所述视频播放页面中展示根据所述第五图像和所述第一模板图像得到的第六图像。

可选的,所述装置还包括:

第二获取单元,用于响应于针对所述第二图像触发的编辑操作,获取编辑内容;

确定单元,用于根据所述编辑内容和所述第二图像,得到包括所述编辑内容的第七图像。

可选的,所述装置还包括:

保存单元,用于响应于针对所述第二图像触发的保存操作,保存所述第二图像。

可选的,所述装置应用于第一客户端,所述视频播放页面为直播间页面,所述第二图像中包括第一交互标识,所述装置还包括:

分享单元,用于:响应于针对所述第二图像的分享操作,将所述第二图像分享给第二客户端,以使得所述第二客户端基于所述第一交互标识访问所述直播间页面或者所述直播间页面对应的直播回放页面。

可选的,所述第一展示单元301,用于:

响应于针对直播间页面中的目标对象触发的第一操作,展示所述至少一个模板图像。

可选的,所述目标对象包括:目标资源标识和第二交互标识,所述第一展示单元301,用于:

响应于针对所述第二交互标识触发的第一操作,展示所述至少一个模板图像。

可选的,所述装置还包括:

第六展示单元,用于在展示至少一个模板图像之前,在所述直播间页面中展示所述目标对象对应的互动任务的完成进度;

第七展示单元,用于响应于所述活动互动任务完成,展示所述目标对象。

可选的,所述第七展示单元,用于:

响应于所述互动任务完成,展示提示信息,所述提示信息用于提示即将展示所述目标对象;

响应于所述提示信息展示结束,展示所述目标对象。

可选的,所述装置还包括:

第八展示单元,用于在所述直播间页面中展示所述目标对象对应的互动任务的进度之前,在所述直播间页面中展示所述互动任务的预告信息。

可选的,所述互动任务为在所述视频播放页面中触发互动操作,所述响应于所述互动任务完成,展示所述目标对象,包括:

接收在所述直播间页面中触发的互动操作;

响应于所述互动任务完成,展示所述目标对象。

可选的,所述展示所述目标对象,包括:

播放所述目标对象对应的视频。

可选的,所述第一模板图像为与所述视频播放页面播放的视频相关的图像。

可选的,所述第一模板图像为与所述视频的主题、视频的事件、所述视频中包括的人物中至少一项相关的图像。

由于所述装置300是与以上方法实施例提供的方法对应的装置,所述装置300的各个单元的具体实现,均与以上方法实施例为同一构思,因此,关于所述装置300的各个单元的具体实现,可以参考以上方法实施例的描述部分,此处不再赘述。

本申请实施例还提供了一种设备,所述设备包括处理器和存储器;

所述处理器用于执行所述存储器中存储的指令,以使得所述设备执行以上方法实施例任一项所述的图像处理方法。

本申请实施例提供了一种计算机可读存储介质,包括指令,所述指令指示设备执行以上方法实施例任一项所述的图像处理方法。

本申请实施例提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行以上方法实施例任一项所述的图像处理方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。

以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

相关技术
  • 一种图像处理方法、图像处理装置及终端设备
  • 一种图像处理方法、图像处理装置及终端设备
  • 一种道路图像处理方法与道路图像处理装置
  • 一种图像处理方法、图像处理装置及移动终端
  • 一种图像处理方法及图像处理装置
  • 信息处理装置、信息处理方法、控制装置、控制系统、控制方法、断层合成图像捕获装置、X射线成像装置、图像处理装置、图像处理系统、图像处理方法和计算机程序
  • 图像数据处理方法、用于图像数据处理方法的程序、记录有用于图像数据处理方法的程序的记录介质和图像数据处理装置
技术分类

06120115917965