预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113052928A(43)申请公布日2021.06.29(21)申请号202110252136.1(22)申请日2021.03.08(71)申请人北京房江湖科技有限公司地址101309北京市顺义区杨镇二街村农场路62号24室(72)发明人陈宗豪(74)专利代理机构北京润平知识产权代理有限公司11283代理人肖冰滨王晓晓(51)Int.Cl.G06T11/00(2006.01)G06T15/00(2011.01)权利要求书2页说明书8页附图3页(54)发明名称图像处理方法及图像处理系统(57)摘要本发明涉及绘图技术领域,公开一种图像处理方法及系统。所述图像处理方法包括:按照图形元素的层叠值存储多个图形元素集合,其中,每个图形元素集合中的多个图形元素的层叠值相同,及每个图形元素集合包括属于不同图形类型的至少一个图形元素组,每个图形元素组包括多个矢量图形;为每个图形元素集合创建相应的第一渲染器;针对每个图形元素集合,采用所述相应的第一渲染器,并行对至少一个图形元素组中的每一者进行路径绘制与渲染;及按照所述图形元素的层叠值升序的方式,将已被渲染的所述多个图形元素集合绘制在第二渲染器中。本发明可对同一图层上的属于同一图形类型的多个矢量图形并行路径绘制与渲染,从而可极大地提高2D绘图的渲染性能。CN113052928ACN113052928A权利要求书1/2页1.一种图像处理方法,其特征在于,所述图像处理方法包括:按照图形元素的层叠值存储多个图形元素集合,其中,所述多个图形元素集合中的每个图形元素集合中的多个图形元素的层叠值相同,以及所述每个图形元素集合包括属于不同图形类型的至少一个图形元素组,所述至少一个图形元素组中的每一者包括多个矢量图形;为所述每个图形元素集合创建相应的第一渲染器;针对所述每个图形元素集合,采用所述相应的第一渲染器,并行对所述至少一个图形元素组中的每一者进行路径绘制与渲染;以及按照所述图形元素的层叠值升序的方式,将已被渲染的所述多个图形元素集合绘制在第二渲染器中。2.根据权利要求1所述的图像处理方法,其特征在于,所述为所述每个图形元素集合创建相应的第一渲染器包括:检测绘图渲染环境;以及根据所检测的所述绘图环境,为所述每个图形元素集合创建相应的第一渲染器。3.根据权利要求2所述的图像处理方法,其特征在于,所述根据所检测的所述绘图环境,为所述每个图形元素集合创建相应的第一渲染器包括:在所检测的所述绘图环境支持离屏渲染器的情况下,为所述每个图形元素集合创建相应的离屏渲染器;在所检测的所述绘图环境支持位图渲染器的情况下,为所述每个图形元素集合创建相应的位图渲染器;或者在所检测的所述绘图环境不支持离屏渲染器或位图渲染器的情况下,为所述每个图形元素集合创建相应的2D画布。4.根据权利要求1所述的图像处理方法,其特征在于,所述并行对所述至少一个图形元素组中的每一者进行路径绘制与渲染包括:针对所述每个图形元素集合,采用所述相应的第一渲染器执行以下操作:并行对所述至少一个图形元素组中的每一者进行路径绘制;以及并行对所述至少一个图形元素组中的每一者的已被绘制的路径进行渲染。5.根据权利要求1所述的图像处理方法,其特征在于,在执行所述按照图形元素的层叠值存储多个图形元素集合之前,所述图像处理方法还包括:针对所述每个图形元素集合,执行以下操作:创建所述多个图形元素中的每个图形元素;以及为所述每个图形元素配置相应的标识。6.根据权利要求5所述的图像处理方法,其特征在于,在执行所述将已被渲染的所述多个图形元素集合绘制在第二渲染器中之后,所述图像处理方法还包括:在特定图形元素集合发生更新的情况下,采用所述与所述特定图形元素集合相对应的渲染器,并行对所述特定图形元素集合中的至少一个图形元素组中的每一者进行路径绘制与渲染;以及清除所述第二渲染器中已绘制的所述多个图形元素集合,并按照所述图形元素的层叠值升序的方式,并将已被渲染的更新后的所述多个图形元素集合绘制在第二渲染器中。2CN113052928A权利要求书2/2页7.根据权利要求6所述的图像处理方法,其特征在于,所述图像处理方法还包括:在特定图形元素集合中的图形元素的数量发生变化的情况下,确定所述特定图形元素集合发生更新。8.一种图像处理系统,其特征在于,所述图像处理系统包括:存储装置,用于按照图形元素的层叠值存储多个图形元素集合,其中,所述多个图形元素集合中的每个图形元素集合中的多个图形元素的层叠值相同,以及所述每个图形元素集合包括属于不同图形类型的至少一个图形元素组,所述至少一个图形元素组中的每一者包括多个矢量图形;第一创建装置,用于为所述每个图形元素集合创建相应的第一渲染器;第一处理装置,用于针对所述每个图形元素