【技术实现步骤摘要】
图像处理方法、装置、非易失性存储介质及电子装置
本专利技术涉及计算机领域,具体而言,涉及一种图像处理方法、装置、非易失性存储介质及电子装置。
技术介绍
在相关技术所提供的多阵营策略游戏中,整个游戏地图由不同的地块组成。不同的阵营分别拥有不同的地图氛围,例如:邪恶阵营拥有偏黑暗的地图氛围、正义阵营拥有偏光亮的地图氛围等。当游戏玩家拖动游戏地图或者进行坐标切换时,可以从一个阵营所在区域跳转到其他阵营所在区域,此时整个游戏的地图氛围也需要存在对应的切换过渡。目前,现有的多阵营策略游戏通常会对游戏场景的整体氛围进行渲染处理,但是,其所采用的渲染方式大多呈现为单一氛围的游戏场景,例如:整个游戏内的全部游戏场景均呈现同一氛围效果。对于多氛围大场景的游戏而言,在通常情况下,会采取在切换场景时渲染对应的氛围;或者,在同一个场景中氛围切换时,直接进行切换,由此导致缺乏场景过渡、不够自然。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术至少部分实施例提供了一种图像处理方法、装置、非易失性 ...
【技术保护点】
1.一种图像处理方法,其特征在于,包括:/n获取图形用户界面待显示的原始渲染图像;/n确定所述原始渲染图像的第一阵营和第二阵营;/n计算与所述第一阵营对应的第一权重值以及与所述第二阵营对应的第二权重值,其中,所述第一权重值用于表示所述第一阵营所占地块在所述原始渲染图像包含的多个地块中的占比,所述第二权重值用于表示所述第二阵营所占地块在所述原始渲染图像包含的多个地块中的占比;/n利用与所述第一阵营对应的第一色彩映射贴图以及与所述第二阵营对应的第二色彩映射贴图,获取所述原始渲染图像中每个像素在所述第一色彩映射贴图上对应的第一颜色以及在所述第二色彩映射贴图上对应的第二颜色;/n通 ...
【技术特征摘要】 【专利技术属性】
1.一种图像处理方法,其特征在于,包括:
获取图形用户界面待显示的原始渲染图像;
确定所述原始渲染图像的第一阵营和第二阵营;
计算与所述第一阵营对应的第一权重值以及与所述第二阵营对应的第二权重值,其中,所述第一权重值用于表示所述第一阵营所占地块在所述原始渲染图像包含的多个地块中的占比,所述第二权重值用于表示所述第二阵营所占地块在所述原始渲染图像包含的多个地块中的占比;
利用与所述第一阵营对应的第一色彩映射贴图以及与所述第二阵营对应的第二色彩映射贴图,获取所述原始渲染图像中每个像素在所述第一色彩映射贴图上对应的第一颜色以及在所述第二色彩映射贴图上对应的第二颜色;
通过所述第一权重值、第二权重值、所述第一颜色和所述第二颜色确定所述原始渲染图像中每个像素的第一目标颜色,以显示目标渲染图像。
2.根据权利要求1所述的图像处理方法,其特征在于,确定所述原始渲染图像的所述第一阵营包括:
基于所述原始渲染图像的目标位置对应的目标地块确定所述第一阵营。
3.根据权利要求2所述的图像处理方法,其特征在于,确定所述原始渲染图像的所述第二阵营包括:
从所述目标位置对应的目标地块向多个方向进行间隔采样,得到归属不同阵营的地块数量;
基于归属不同阵营的地块数量确定所述第二阵营。
4.根据权利要求2所述的图像处理方法,其特征在于,计算与所述第一阵营对应的所述第一权重值以及与所述第二阵营对应的所述第二权重值包括:
从所述目标位置对应的目标地块向多个方向进行间隔采样,统计所述第一阵营所占地块的第一数量以及第二阵营所占地块的第二数量;
基于所述第一数量和所述第二数量计算与所述第一阵营对应的所述第一权重值以及与所述第二阵营对应的第二权重值。
5.根据权利要求4所述的图像处理方法,其特征在于,从所述目标位置对应的目标地块向所述多个不同方向进行间隔采样,统计所述第一阵营所占地块的所述第一数量以及所述第二阵营所占地块的所述第二数量包括:
确定在所述多个不同方向中的每个方向上进行采样时所需间隔地块的第三数量以及所需采样地块的第四数量;
基于所述第三数量和所述第四数量获取在所述多个不同方向进行间隔采样得到的全部采样地块的第五数量;
从所述第五数量的全部采样地块中分别统计每个采样地块所归属的阵营,得到所述第一数量和所述第二数量。
6.根据权利要求5所述的图像处理方法,其特征在于,所述第二数量为所述第五数量中除所述第一数量之外的其余阵营各自占据的采样地块的最大数量。
7.根据权利要求4所述的图像处理方法,其特征在于,基于所述第一数量和所述第二数量计算与所述第一阵营对应的第一权重值以及与所述第二阵营对应的第二权重值包括:
对所述第一数量与所述第二数量进行加法运算,得到第一计算结果;
对所述第一数量与所述第一计算结果进行除法运算,得到所述第一权重值;
对所述第二数量与所述第一计算结果进行除法运算,得到所述第二权重值;或者,当所述第一权重值与所述第二权重值的加和为固定值时,对所述固定值与所述第一数量进行减法运算,得到所述第二权重值。
8.根据权利要求1所述的图像处理方法,其特征在于,通过所述第一权重值、第二权重值、所述第一颜色和所述第二颜色确定所述第一目标颜色包括:
对所述第一颜色与所述第一权重值进行乘法运算,得到第二计算结果;
对所述第二颜色与所述第二权重值进行乘法运算,得到第三计算结果;
对所述第二计算结果与所述第三计算结果计算加法运算,得到所述第一目标颜色。
9.一种图像处理方法,其特征在于,包括:
响应作用于图形用户界面的滑动操作,确定所述滑动操作的起点位置对应的第一渲染图像和所述滑动操作的终点位置对应的第二渲染图像,其中,所述第一渲染图像为所述滑动操作在所述起点位置时,所述图形用户界面所显示的渲染图像,所述第二渲染图像为所述滑动操作在所述终点位置时,所述图形用户界面所显示的渲染图像;
确定所述第一渲染图像的第一阵营和第二阵营,获取与所述第一阵营对应的第三色彩映射贴图和第三权重值,以及与所述第二阵营对应的第四色彩映射贴图和第四权重值,其中,所述第三权重值用于表示所述第一阵营所占地块在所述第一渲染图像包含的多个地块中的占比,所述第四权重值用于表示所述第二阵营所占地块在所述第一渲染图像包含的多个地块中的占比;
基于所述第三色彩映射贴图、所述第三权重值、所述第四色彩映射贴图和所述第四权重值确定所述第一渲染图像中每个像素的第二目标颜色;
确定所述第二渲染图像的所述第一阵营和所述第二阵营,获取与所述第一阵营对应的第五色彩映射贴图和第五权重值,以及与所述第二阵营对应的第六色彩映射贴图和第六权重值,其中,所述第五权重值用于表示所述第一阵营所占地块在所述第二渲染图像包含的多个地块中的占比,所述第四权重值用于表示所述第二阵营所占地块在所述第二渲染图像包含的多个地块中的占比;
基于所述第五色彩映射贴图、所述第五权重值、所述第六色彩映射贴图和所述第六权重值确定所述第二渲染图像中每个像素的第三目标颜色;
利用时间参数对所述第二目标颜色和所述第三目标颜色进行融合,得到第四目标颜色,以显示目标渲染图像,其中,所述时间参数为从开始执行所述滑动操作至显示所述目标渲染图像所消耗的总时长。
10.根据权利要求9所述的图像处理方法,其特征在于,所述方法还包括:
每间隔预设时长重新设置所述时间参数。
技术研发人员:郭奇,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。