[发明专利]一种图像渲染方法、装置、电子设备及存储介质在审
申请号: | 202211108958.3 | 申请日: | 2022-09-13 |
公开(公告)号: | CN115375818A | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 姜东亚;苏子强;高阳;郑绪东 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T13/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 任洁芳 |
地址: | 518000 广东省深圳市南山区西丽街道松坪*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图像 渲染 方法 装置 电子设备 存储 介质 | ||
本发明提供一种图像渲染方法、装置、电子设备及存储介质,涉及可视化界面领域,方法包括:在启动界面渲染时,从预设布局文件中提取控件绘制节点;根据预设布局文件中记录的各控件绘制节点间的关联关系,将控件绘制节点插入渲染节点树,并为控件绘制节点设置对应的背景效果节点;依次利用渲染节点树中的各个控件绘制节点渲染控件图像,以及利用背景效果节点为控件图像生成包含当前已输出的图像内容并带有背景效果的背景图像;在每次完成对控件图像及其对应的背景图像的生成时,输出控件图像及其对应的背景图像;可利用背景效果节点为对应控件绘制节点生成独立的背景图像,并利用该背景图像为对应的控件图像实现背景效果,以解决背景效果失效问题。
技术领域
本发明涉及可视化界面领域,特别涉及一种图像渲染方法、装置、电子设备及计算机可读存储介质。
背景技术
相关技术中,可视化界面的渲染通常利用渲染节点树实现,该树结构中包含有若干控件绘制节点,每一节点均包含有对应的控件图像绘制逻辑。各控件绘制节点均可设置各类属性,例如可设置背景效果属性,以对该节点对应的控件图像所包含的背景内容增添背景效果。然而实际应用中,背景效果属性容易与控件绘制节点的其他属性冲突,进而容易造成控件图像背景效果失效的问题。
发明内容
本发明的目的是提供一种图像渲染方法、装置、电子设备及计算机可读存储介质,可利用独立的背景效果节点为对应的控件绘制节点生成独立的背景图像,并利用该背景图像为对应的控件图像实现背景效果,以避免背景效果失效。
为解决上述技术问题,本发明提供一种图像渲染方法,包括:
在启动界面渲染时,从预设布局文件中提取控件绘制节点;
根据所述预设布局文件中记录的各所述控件绘制节点间的关联关系,将所述控件绘制节点插入渲染节点树,并为所述控件绘制节点设置对应的背景效果节点;
依次利用所述渲染节点树中的各个控件绘制节点渲染控件图像,以及利用所述背景效果节点为所述控件图像生成包含当前已输出的图像内容并带有背景效果的背景图像;
在每次完成对所述控件图像及其对应的背景图像的生成时,输出所述控件图像及其对应的背景图像。
可选地,所述为所述控件绘制节点设置对应的背景效果节点,包括:
将所述背景效果节点插入与所述控件绘制节点相同的插入位置;
相应的,所述利用所述背景效果节点为所述控件图像生成包含当前已输出的图像内容并带有背景效果的背景图像,包括:
从所述控件绘制节点对应的插入位置获取所述背景效果节点,并利用所述背景效果节点生成所述背景图像。
可选地,在将所述背景效果节点插入与所述控件绘制节点相同的插入位置之前,还包括:
判断所述控件绘制节点是否具有背景效果属性;
若是,则执行所述将所述背景效果节点插入与所述控件绘制节点相同的插入位置的步骤。
可选地,所述利用所述背景效果节点为所述控件图像生成包含当前已输出的图像内容并带有背景效果的背景图像,包括:
利用所述背景效果节点截取当前已输出的图像内容,得到初始背景图像;
为所述初始背景图像设置所述背景效果得到所述背景图像,并将所述背景图像设置于所述控件图像下方。
可选地,所述将所述背景图像设置于所述控件图像下方,包括:
利用所述背景效果节点从对应的控件绘制节点中同步位置属性,并利用所述位置属性将所述背景图像设置于所述控件图像下方。
可选地,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211108958.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种利用信号量调度实验室电化学仪器的调度方法
- 下一篇:一种工业油渣分离装置
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序