[发明专利]跨进程图像绘制方法及其装置、设备、介质在审
申请号: | 202211185409.6 | 申请日: | 2022-09-27 |
公开(公告)号: | CN115512016A | 公开(公告)日: | 2022-12-23 |
发明(设计)人: | 梁伟杰 | 申请(专利权)人: | 广州方硅信息技术有限公司 |
主分类号: | G06T13/80 | 分类号: | G06T13/80;G06T1/60 |
代理公司: | 广州利能知识产权代理事务所(普通合伙) 44673 | 代理人: | 王增鑫 |
地址: | 511442 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 跨进 图像 绘制 方法 及其 装置 设备 介质 | ||
1.一种跨进程图像绘制方法,其特征在于,包括如下步骤:
响应作用于第一图像绘制进程的图像绘制事件,获取所述图像绘制事件的待绘制图像所对应的目标句柄,其中,所述第一图像绘制进程由中央处理器执行;
基于所述目标句柄,生成所述待绘制图像的共享缓冲区,并建立所述第一图像绘制进程中所述待绘制图像的内存地址与所述共享缓冲区中的磁盘地址之间的地址映射;
基于所述内存地址,读取所述第一图像绘制进程中所述待绘制图像的图像数据,将所述图像数据存储至所述共享缓冲区中的磁盘地址;
将所述待绘制图像完全存储至所述共享缓冲区后,将所述待绘制图像推送至第二图像绘制进程,驱动所述第二图像绘制进程绘制所述待绘制图像,其中,所述第二图像绘制进程由图像处理器执行。
2.根据权利要求1所述的方法,其特征在于,所述响应作用于第一图像绘制进程的图像绘制事件的步骤中,包括如下步骤:
响应作用于直播间的虚拟礼物赠送事件,获取所述虚拟礼物赠送事件的目标礼物标识;
从礼物控件库中查询出所述目标礼物标识所对应的动画特效控件,所述动画特效控件中包含待绘制图像;
将所述动画特效控件包含的所述待绘制图像推送至所述第一图像绘制进程,触发作用于所述待绘制图像的所述图像绘制事件。
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标句柄,生成所述待绘制图像的共享缓冲区,并建立所述第一图像绘制进程中所述待绘制图像的内存地址与所述共享缓冲区中的磁盘地址之间的地址映射的步骤中,包括如下步骤:
生成具有所述目标句柄的共享缓冲区;
获取所述待绘制图像作用于所述第一图像绘制进程的首位内存地址;
建立所述首位内存地址与所述共享缓冲区中首位磁盘地址之间的地址映射。
4.根据权利要求1所述的方法,其特征在于,所述基于所述内存地址,读取所述第一图像绘制进程中所述待绘制图像的图像数据,将所述图像数据存储至所述共享缓冲区中的磁盘地址的步骤中,包括如下步骤:
确定所述待绘制图像作用于所述第一图像绘制进程的内存地址指针,确定该内存地址指针所对应的目标内存地址;
根据预设的地址读取步数,确定出以所述目标内存地址为地址起点所对应的末尾内存地址;
确定所述目标内存地址与末尾内存地址之间的内存地址区间,获取所述内存地址区间中存储的图像数据,将所述图像数据存储至所述共享缓冲区中对应的磁盘地址;
基于所述末尾内存地址调整所述内存地址指针。
5.根据权利要求1所述的方法,其特征在于,所述将所述待绘制图像完全存储至所述共享缓冲区后,将所述待绘制图像推送至第二图像绘制进程,驱动所述第二图像绘制进程绘制所述待绘制图像的步骤中,包括如下步骤:
基于所述共享缓冲区中各所述磁盘地址,获取各所述磁盘地址中存储的图像数据所组成的待绘制图像;
将所述待绘制图像推送至所述第二图像绘制进程中,驱动所述第二图像绘制进程根据预设的图像滤镜算法绘制所述待绘制图像;
获取由所述第二图像绘制进程输出的矢量图像。
6.根据权利要求1所述的方法,其特征在于,所述将所述待绘制图像完全存储至所述共享缓冲区后,将所述待绘制图像推送至第二图像绘制进程,驱动所述第二图像绘制进程绘制所述待绘制图像的步骤之后,包括如下步骤:
获取由所述第二图像绘制进程绘制待绘制图像对应生成的特效图像;
调用所述第一图像绘制进程的图像回调方法,将所述特效图像回传至所述第一图像绘制进程;
驱动所述第一图像绘制进程将所述特效图像输出至动画特效控件中显示。
7.根据权利要求1所述的方法,其特征在于,所述将所述待绘制图像完全存储至所述共享缓冲区后,将所述待绘制图像推送至第二图像绘制进程,驱动所述第二图像绘制进程绘制所述待绘制图像的步骤之后,包括如下步骤:
响应作用于动画特效控件的图像显示完成事件,获取该图像显示完成事件所对应的目标句柄;
确定出所述目标句柄所对应的目标共享缓冲区,移除所述目标共享缓冲区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州方硅信息技术有限公司,未经广州方硅信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211185409.6/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序