本公开的示例实施例总体涉及计算机领域,特别地涉及用于交互的方法、装置、设备和计算机可读存储介质。
背景技术:
1、当前越来越多应用被设计来向用户提供各种服务。例如,用户可以在应用中浏览、评论、转发各类内容,包括诸如视频、图像、图像集、音频等各种媒体内容。此外,内容分享类应用还支持与用户的交互,以便于用户拍摄和分享内容,例如照片、视频或动图等。在交互中,用户可能期望在所创作的内容中包括特定元素,例如动物、景色、物品等。
技术实现思路
1、在本公开的第一方面,提供了一种交互方法。该方法包括:在第一用户界面中呈现输入控件;在第一用户界面中呈现经由输入控件接收到的图案,图案包括一个或多个线条;基于图案获取第一图像,第一图像在视觉上与图案至少部分地匹配;呈现第一图像;以及响应于预设条件被满足,与第一图像的至少一部分一起呈现实时捕获的第二图像的至少一部分。
2、在本公开的第二方面,提供了一种用于交互的装置。该装置包括:控件呈现模块,被配置为在第一用户界面中呈现输入控件;图案呈现模块,被配置为在第一用户界面中呈现经由输入控件接收到的图案,图案包括一个或多个线条;图像获取模块,被配置为基于图案获取第一图像,第一图像在视觉上与图案至少部分地匹配;第一图像呈现模块,被配置为呈现第一图像;以及第二图像呈现模块,被配置为响应于预设条件被满足,与第一图像的至少一部分一起呈现实时捕获的第二图像的至少一部分。
3、在本公开的第三方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行第一方面的方法。
4、在本公开的第四方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序可由处理器执行以实现第一方面的方法。
5、应当理解,本内容部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。
1.一种交互方法,包括:
2.根据权利要求1所述的方法,还包括:
3.根据权利要求2所述的方法,其中响应于在获取所述第一图像之后检测到针对内容拍摄的触发操作而回放所述绘制过程,并且响应于所述回放的结束而与所述第一图像的所述至少一部分一起呈现所述第二图像的所述至少一部分。
4.根据权利要求1所述的方法,其中所述输入控件包括用于图案绘制的画板,并且所述第一用户界面中还呈现有当前捕获的当前图像,所述方法还包括:
5.根据权利要求4所述的方法,其中所述画板至少部分透明地叠加在所述当前图像之上。
6.根据权利要求4所述的方法,还包括:
7.根据权利要求1所述的方法,还包括:
8.根据权利要求1所述的方法,还包括:
9.根据权利要求1所述的方法,其中呈现所述第一图像包括:
10.根据权利要求1所述的方法,其中所述第一图像是利用图像生成模型生成的。
11.根据权利要求10所述的方法,其中以如下方式来利用图像生成模型生成所述第一图像:
12.根据权利要求11所述的方法,其中确定所述目标图像生成模型包括:
13.根据权利要求11所述的方法,其中生成所述第一图像包括:
14.根据权利要求13所述的方法,其中所述目标参数信息包括以下至少一项:
15.根据权利要求11所述的方法,其中确定所述目标标签包括:
16.一种用于交互的装置,包括:
17.一种电子设备,包括:
18.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序可由处理器执行以实现根据权利要求1至15中任一项所述的方法。