表情包生成方法和装置制造方法及图纸

技术编号:26478122 阅读:12 留言:0更新日期:2020-11-25 19:21
本申请公开了一种表情包生成方法和装置,属于通信技术领域。能够解决生成自定义表情包的过程繁琐且复杂的问题。该方法应用于电子设备,该方法可以包括:接收对第一控件的第一输入,第一控件用于触发生成表情包;响应于第一输入,获取电子设备当前显示界面的M张截屏图像;根据M张截屏图像,确定第一区域,第一区域为M张截屏图像之间的内容差异区域;根据与第一区域对应的N张目标图像,生成与N张目标图像对应的目标表情包;其中,M和N均为正整数。本申请适用于生成自定义表情包场景中。

【技术实现步骤摘要】
表情包生成方法和装置
本申请属于通信
,具体涉及一种表情包生成方法和装置。
技术介绍
随着通信技术的发展,电子设备的功能越来越强大,例如,电子设备可以通过通讯应用程序收发表情包,该表情包可以为电子设备下载的,也可以为用户自定义的。目前,若用户需求自定义表情包,则用户可以先触发电子设备下载并安装表情包生成工具,然后再触发电子设备运行该表情包生成工具,从而用户可以通过该表情包生成工具对用户查找到的表情包素材(例如图片、文字等)进行手动剪辑和处理,从而得到自定义表情包。然而,按照上述方法,用户需要在触发电子设备下载并安装表情包生成工具,且在该表情包生成工具中对表情包生成素材进行手动剪辑和处理之后才能得到自定义表情包,因此导致生成自定义表情包的过程繁琐。
技术实现思路
本申请实施例的目的是提供一种表情包生成方法和装置,能够解决生成自定义表情包的过程繁琐且复杂的问题。为了解决上述技术问题,本申请是这样实现的:第一方面,本申请实施例提供了一种表情包生成方法,该方法包括:接收用户对第一控件的第一输入;且响应于第一输入,获取电子设备当前显示界面的M张截屏图像;并根据该M张截屏图像,确定第一区域;以及根据与第一区域对应的N张目标图像,生成与所述N张目标图像对应的目标表情包;其中,第一控件用于触发生成表情包,第一区域为M张截屏图像之间的内容差异区域;M和N均为正整数。第二方面,本申请实施例提供了一种表情包生成装置,该表情包生成装置可以包括接收模块、获取模块、确定模块和生成模块。接收模块,用于接收用户对第一控件的第一输入,第一控件用于触发生成表情包;获取模块,用于响应于接收模块接收的第一输入,获取电子设备当前显示界面的M张截屏图像;确定模块,用于根据获取模块获取的M张截屏图像,确定第一区域,第一区域为M张截屏图像之间的内容差异区域;生成模块,用于根据与确定模块确定的第一区域对应的N张目标图像,生成与N张目标图像对应的目标表情包;其中,M和N均为正整数。第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。第四方面,本申请实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的方法。在本申请实施例中,表情包生成装置可以接收用户对第一控件的第一输入(用于触发生成表情包);且响应于第一输入,获取电子设备当前显示界面的M张截屏图像;并根据该M张截屏图像,确定第一区域;以及根据与第一区域对应的N张目标图像,生成与N张目标图像对应的目标表情包;第一区域为该M张截屏图像之间的内容差异区域,其中,M和N均为正整数。通过该方案,由于表情包生成装置可以根据获取的电子设备当前显示界面的M张截屏图像,确定第一区域,并根据与第一区域对应的N张目标图像生成目标表情包(与N张目标图像对应),而无需安装表情包生成工具且查找表情包素材以及在表情包生成工具中对表情包素材进行手动剪辑和处理,因此可以简化生成自定义表情包的过程。附图说明图1为本申请实施例提供的表情包生成方法的示意图之一;图2为M张截屏图像和第一区域的示意图;图3为确定相邻两张截屏图像之间的内容差异区域的示意图;图4为确定内容差异区域的出现次数的示意图;图5为本申请实施例中的表情包生成装置的示意图;图6为本申请实施例中提供的电子设备的示意图;图7为本申请实施例提供的电子设备的硬件示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。下面首先对本申请的权利要求书和说明书中涉及的一些名词或者术语进行解释说明。表情包:是一个汉语词汇,是一种采用图片来表达感情的方式。表情包包括动态表情包和静态表情包;具体的,采用包括不同内容的多张图像可以生成动态表情包,采用静态图像(例如一张图像)可以生成静态表情包。下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的表情包生成方法进行详细地说明。本申请实施例提供的表情包生成方法可以应用于生成自定义表情包的场景中。示例性地,当用户需求生成自定义表情包时,用户可以在希望制作表情包的界面上执行对第一控件输入,以触发表情包生成装置获取电子设备当前显示界面的M张截屏图像,并根据该多张图像确定动态区域(例如本申请实施例中的第一区域),然后再根据与该区域对应的N张目标图像,生成与该N张目标图像对应的目标表情包,如此可以得到自定义表情包。如此,由于表情包生成装置可以基于用户的输入,确定动态区域,并基于与该动态区域对应的N张目标图像生成自定义表情包,而无需安装表情包生成工具且查找表情包素材以及在表情包生成工具中对表情包素材进行手动剪辑和处理,因此可以简化生成自定义表情包的过程,提高人机交互性能。如图1所示,本申请实施例提供一种表情包生成方法,该方法可以包括下述的步骤101至步骤104。步骤101、表情包生成装置接收用户对第一控件的第一输入。其中,第一控件可以用于触发表情包生成装置生成表情包。可选地,本申请实施例中,当用户需求自定义表情包时,用户可以在需求制作表情包的界面上,对该界面中的第一控件执行第一输入,以触发表情包生成装置基于该界面中的内容,生成表情包。该界面可以为视频播放界面、聊天界面、拍摄预览界面等任意可能的界面,具体可以根据实际使用需求确定,本申请实施例不作限定。可选地,本申请实施例中,第一控件可以显示在上述界面上,也可以隐藏在上述界面中。当第一控件隐藏时,用户执行第一控件之前,可以先通过一个输入触发表情包生成装置在上述界面上显示第一控件。可选地,本申请实施例中,第一输入可以为对第一控件的触控输入,例如,在第一控件上点击、长按输入等;也可以为语音输入;具体可以根据实际使用需求确定,本申请实施例不作限定。步骤102、表情包生成装置响应于第一输入,获取电子设备当前显示界面的M张截屏图像。其中,M可以为正整数。本申请实施例中,表情包生成装置可以通过对电子设备的屏幕本文档来自技高网...

【技术保护点】
1.一种表情包生成方法,其特征在于,所述方法包括:/n接收用户对第一控件的第一输入,所述第一控件用于触发生成表情包;/n响应于所述第一输入,获取电子设备当前显示界面的M张截屏图像;/n根据所述M张截屏图像,确定第一区域,所述第一区域为所述M张截屏图像之间的内容差异区域;/n根据与所述第一区域对应的N张目标图像,生成与所述N张目标图像对应的目标表情包;/n其中,M和N均为正整数。/n

【技术特征摘要】
1.一种表情包生成方法,其特征在于,所述方法包括:
接收用户对第一控件的第一输入,所述第一控件用于触发生成表情包;
响应于所述第一输入,获取电子设备当前显示界面的M张截屏图像;
根据所述M张截屏图像,确定第一区域,所述第一区域为所述M张截屏图像之间的内容差异区域;
根据与所述第一区域对应的N张目标图像,生成与所述N张目标图像对应的目标表情包;
其中,M和N均为正整数。


2.根据权利要求1所述的方法,其特征在于,所述根据与所述第一区域对应的N张目标图像,生成与所述N张目标图像对应的目标表情包之前,所述方法还包括:
获取所述电子设备当前显示界面的N张截屏图像;
确定所述N张截屏图像中与所述第一区域对应的第二区域;
裁剪所述N张截屏图像中所述第二区域的图像,得到所述N张目标图像。


3.根据权利要求1所述的方法,其特征在于,所述根据与所述第一区域对应的N张目标图像,生成与所述N张目标图像对应的目标表情包之前,所述方法还包括:
裁剪所述M张截屏图像中的N张图像,得到所述N张目标图像,其中,N≤M。


4.根据权利要求1至3中任一项所述的方法,其特征在于,所述根据所述M张截屏图像,确定第一区域,包括:
将所述M张截屏图像中的第i张截屏图像与所述M张截屏图像中的第i+1张截屏图像进行像素比对,确定所述第i张截屏图像与所述第i+1张截屏图像之间的内容差异区域,得到至少一个内容差异区域;
将所述至少一个内容差异区域中满足预设条件的内容差异区域确定为所述第一区域;
其中,i为从1取到M-1的整数。


5.根据权利要求2所述的方法,其特征在于,所述获取所述电子设备当前显示界面的M张截屏图像之后,所述获取所述电子设备当前显示界面的N张截屏图像之前,所述方法还包括:
对所述电子设备的当前显示界面进行连续截屏;
接收对第二控件的第二输入;
所述获取所述电子设备当前显示界面的N张截屏图像,包括:
响应于所述第二输入,获取所述N张截屏图像,所述N张截屏图像为从开始对所述电子设备当前显示界面进行连续截屏至接收到所述第二输入之间截屏得到的图像。


6.一种表情包生成装置,其特征在于,所述装置包括接收模块、获取模块、确定模块和生成模块;
所述接收...

【专利技术属性】
技术研发人员:王蕊
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1