互联网游戏的图像处理方法及相关设备技术

技术编号:29838657 阅读:15 留言:0更新日期:2021-08-27 14:28
本申请实施例提供一种互联网游戏的图像处理方法及相关设备,终端设备接收游戏者的第一游戏的登录请求,在验证成功以后,进入第一游戏的操作界面,采集游戏者在该操作界面的操作指令,依据该操作指令确定第一游戏对应的第一场景;终端设备提取第一场景对应的预设的第一静态场景图片,该第一静态场景图片包含第一场景中最大范围显示的图片,终端设备将第一游戏的活动对象叠加在第一背景图片得到第一叠加图片,将第一静态图片与第一显示图片重合在一起得到第一组合图片,显示所述第一组合图片,所述第一组合图片中的第一静态图片的位置为底层图片,所述第一组合图片中的第一显示图片的位置为顶层图片。本申请具有成本低的优点。

【技术实现步骤摘要】
互联网游戏的图像处理方法及相关设备
本申请属于互联网游戏
,具体涉及一种互联网游戏的图像处理方法及相关设备。
技术介绍
互联网游戏又称网络游戏,是一种通过互联网通信实现游戏的方式,随着移动互联网的发展,现有的手机游戏(简称手游)已经成为网络游戏中的主要游戏,引领着各方面的适应。图像对于游戏的效果至关重要,而游戏中图像处理又占用了很大的硬件资源,随着网络游戏的发展,图像处理的开销越来越高,这导致终端硬件的配置不断提高,进而提高了游戏的硬件门槛,提高了成本,降低了网络游戏的趣味性。
技术实现思路
本申请实施例提供一种互联网游戏的图像处理方法及相关设备,可以提高网络游戏的图像处理效率,进而提高网络游戏的趣味性,降低硬件门槛以及成本,提高用户的体验度。第一方面,本申请实施例提供一种互联网游戏的图像处理方法,包括:终端设备接收游戏者的第一游戏的登录请求,在验证成功以后,进入第一游戏的操作界面,采集游戏者在该操作界面的操作指令,依据该操作指令确定第一游戏对应的第一场景;终端设备提取第一场景对应的预设的第一静态场景图片,该第一静态场景图片包含第一场景中最大范围显示的图片,构建第一背景图片,该第一背景图片的尺寸与第一静态场景图片完全相同且第一背景图片为全透明图片;终端设备将第一游戏的活动对象叠加在第一背景图片得到第一叠加图片,采集游戏者的操作指令,依据该操作指令对第一叠加图片进行处理得到第一更新图片,以基准目标的第一坐标为基准在第一更新图片中截取固定尺寸的第一显示图片,在第一静态场景图片中以第一坐标为基准截取该固定尺寸的第一静态图片,将第一静态图片与第一显示图片重合在一起得到第一组合图片,显示所述第一组合图片,所述第一组合图片中的第一静态图片的位置为底层图片,所述第一组合图片中的第一显示图片的位置为顶层图片。可选的,终端设备对第一静态场景图片识别确定第一静态场景图片是否包含有太阳阴影,若确定第一静态场景图片包含有太阳阴影,则将第一静态场景图片的太阳阴影的面积随比赛时间的增加而放大。可选的,终端设备对第一静态场景图片识别确定第一静态场景图片是否包含有太阳阴影具体包括:终端设备确定第一静态场景图片包含的多条分界线,将相邻两条分界线之间确定为待定子区域,获取单个待定子区域中每个像素点的RGB值,若单个待定子区域的RGB值发生变化,提取单个待定子区域的RGB值变化的变化位置,遍历所有待定子区域确定每个待定子区域的变化位置,若所有待定子区域的多个变化位置对应的多个宽度值为线性变化,确定包含有太阳阴影,否则确定不包含有太阳阴影。可选的,所述将第一静态场景图片的太阳阴影的面积随比赛时间的增加而放大的方式具体包括:若多个宽度值为线性变化,计算得到宽度值的初始线性函数f(x)=k2x+b0,确定下一时刻t的宽度值的线性函数f(x)t=k2x+b0+k1t;其中k2为初始线性函数的斜率,k1为变化系数,t为比赛时间,b0为初始线性函数的偏置值。可选的,所述方法还包括:终端设备在接收到第一消息时,确定该第一消息在第一组合图片中的显示区域,计算显示区域与该基准目标之间的最短距离L,若该最短距离L大于距离阈值,将该第一消息在该显示区域显示,若该最短距离L小于距离阈值,将该显示区域进行调整得到调整显示区域,计算调整显示区域与基准目标之间的最短距离L’,若L’大于距离阈值,将该第一消息在该调整显示区域显示。可选的,所述方法还包括:终端设备在接收到第一消息时,对第一消息进行语义分析确定该第一消息的内容,依据该内容确定该第一消息的优先级,若该优先级高于预设等级,将该第一消息在第一组合图片中显示,若该优先级低于预设等级,将该第一消息延迟显示。可以看出,本申请提供的技术方案依据该操作指令对第一叠加图片进行处理得到第一更新图片的实现方式可以采用现有的游戏规则来执行,本申请并不限制得到第一更新图片的具体方式,只是在图像处理中,将现有如图1所示的足球场地的背景图片更换成了透明图片,这样就不会因为基准目标(例如足球)在足球场地的位置变化使得背景图片出现变化,变化的只是活动对象(双方球员和足球),这样就不会对占用较大篇幅的背景图片占用过多的图像资源。而为了减少图像的处理量,提供了第一静态场景图片,这样确定基准目标的第一坐标以后,就能够在第一静态场景图片中截取与第一坐标对象的固定尺寸的第一静态图片作为背景图片,然后将两个图片组合起来,将第一静态图片作为背景图片(即底层图片),将第一显示图片作为顶层的图片进行显示,这样就能够对达到与如图1所示显示的同样的效果,因为本申请的技术方案中的占用面积较大的第一静态图片为直接截取的,无需进行图像的编解码操作,因此可以占用很小的资源,而对于第一更新图片,由于其占用的篇幅较小,因此其计算量不大,因此本申请提供的技术方案能够降低网络游戏的图像处理的复杂度,提高了图像处理的速度,可以降低硬件的门槛,提高了用户的体验度。第二方面,本申请实施例提供一种互联网游戏的图像处理系统,所述系统包括:接收单元,用于接收游戏者的第一游戏的登录请求;处理单元,用于在验证成功以后,进入第一游戏的操作界面,采集游戏者在该操作界面的操作指令,依据该操作指令确定第一游戏对应的第一场景;提取第一场景对应的预设的第一静态场景图片,该第一静态场景图片包含第一场景中最大范围显示的图片,构建第一背景图片,该第一背景图片的尺寸与第一静态场景图片完全相同且第一背景图片为全透明图片;将第一游戏的活动对象叠加在第一背景图片得到第一叠加图片,采集游戏者的操作指令,依据该操作指令对第一叠加图片进行处理得到第一更新图片,以基准目标的第一坐标为基准在第一更新图片中截取固定尺寸的第一显示图片,在第一静态场景图片中以第一坐标为基准截取该固定尺寸的第一静态图片,将第一静态图片与第一显示图片重合在一起得到第一组合图片,显示所述第一组合图片,所述第一组合图片中的第一静态图片的位置为底层图片,所述第一组合图片中的第一显示图片的位置为顶层图片。可选的,所述处理单元,还用于对第一静态场景图片识别确定第一静态场景图片是否包含有太阳阴影,若确定第一静态场景图片包含有太阳阴影,则将第一静态场景图片的太阳阴影的面积随比赛时间的增加而放大。第三方面,本申请实施例提供一种电子设备的结构示意图,如图所示,所述移动终端包括处理器、存储器和通信接口以及一个或多个程序,其中,所述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面任一方法中的步骤的指令。第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使本文档来自技高网...

【技术保护点】
1.一种互联网游戏的图像处理方法,其特征在于,所述方法包括如下步骤:/n终端设备接收游戏者的第一游戏的登录请求,在验证成功以后,进入第一游戏的操作界面,采集游戏者在该操作界面的操作指令,依据该操作指令确定第一游戏对应的第一场景;/n终端设备提取第一场景对应的预设的第一静态场景图片,该第一静态场景图片包含第一场景中最大范围显示的图片,构建第一背景图片,该第一背景图片的尺寸与第一静态场景图片完全相同且第一背景图片为全透明图片;/n终端设备将第一游戏的活动对象叠加在第一背景图片得到第一叠加图片,采集游戏者的操作指令,依据该操作指令对第一叠加图片进行处理得到第一更新图片,以基准目标的第一坐标为基准在第一更新图片中截取固定尺寸的第一显示图片,在第一静态场景图片中以第一坐标为基准截取该固定尺寸的第一静态图片,将第一静态图片与第一显示图片重合在一起得到第一组合图片,显示所述第一组合图片,所述第一组合图片中的第一静态图片的位置为底层图片,所述第一组合图片中的第一显示图片的位置为顶层图片。/n

【技术特征摘要】
1.一种互联网游戏的图像处理方法,其特征在于,所述方法包括如下步骤:
终端设备接收游戏者的第一游戏的登录请求,在验证成功以后,进入第一游戏的操作界面,采集游戏者在该操作界面的操作指令,依据该操作指令确定第一游戏对应的第一场景;
终端设备提取第一场景对应的预设的第一静态场景图片,该第一静态场景图片包含第一场景中最大范围显示的图片,构建第一背景图片,该第一背景图片的尺寸与第一静态场景图片完全相同且第一背景图片为全透明图片;
终端设备将第一游戏的活动对象叠加在第一背景图片得到第一叠加图片,采集游戏者的操作指令,依据该操作指令对第一叠加图片进行处理得到第一更新图片,以基准目标的第一坐标为基准在第一更新图片中截取固定尺寸的第一显示图片,在第一静态场景图片中以第一坐标为基准截取该固定尺寸的第一静态图片,将第一静态图片与第一显示图片重合在一起得到第一组合图片,显示所述第一组合图片,所述第一组合图片中的第一静态图片的位置为底层图片,所述第一组合图片中的第一显示图片的位置为顶层图片。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
终端设备对第一静态场景图片识别确定第一静态场景图片是否包含有太阳阴影,若确定第一静态场景图片包含有太阳阴影,则将第一静态场景图片的太阳阴影的面积随比赛时间的增加而放大。


3.根据权利要求2所述的方法,其特征在于,终端设备对第一静态场景图片识别确定第一静态场景图片是否包含有太阳阴影具体包括:
终端设备确定第一静态场景图片包含的多条分界线,将相邻两条分界线之间确定为待定子区域,获取单个待定子区域中每个像素点的RGB值,若单个待定子区域的RGB值发生变化,提取单个待定子区域的RGB值变化的变化位置,遍历所有待定子区域确定每个待定子区域的变化位置,若所有待定子区域的多个变化位置对应的多个宽度值为线性变化,确定包含有太阳阴影,否则确定不包含有太阳阴影。


4.根据权利要求3所述的方法,其特征在于,所述将第一静态场景图片的太阳阴影的面积随比赛时间的增加而放大的方式具体包括:
若多个宽度值为线性变化,计算得到宽度值的初始线性函数f(x)=k2x+b0,确定下一时刻t的宽度值的线性函数f(x)t=k2x+b0+k1t;其中k2为初始线性函数的斜率,k1为变化系数,t为比赛时间,b0为初始线性函数的偏置值。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
终端设备在接收到第一消息时,确定该第一消息在第一组合图片中...

【专利技术属性】
技术研发人员:苏楚君
申请(专利权)人:深圳市知小兵科技有限公司
类型:发明
国别省市:广东;44

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

1