渲染图片的方法及装置与流程

文档序号:12127686阅读:来源:国知局

技术特征:

1.一种渲染图片的方法,其特征在于,所述方法包括:

获取待渲染图片的图片数据;

将所述待渲染图片的图片数据划分成多个图片区域的图片数据;

从所述多个图片区域的图片数据中,确定处于显示界面中的各图片区域的图片数据;

根据所述显示界面中的各图片区域的图片数据,渲染所述显示界面中的各图片区域。

2.如权利要求1所述的方法,其特征在于,所述将所述待渲染图片的图片数据划分成多个图片区域的图片数据,包括:

基于所述待渲染图片的图片数据包括的待渲染图片的尺寸,将所述待渲染图片划分成多个图片区域;

从所述待渲染图片的图片数据中,确定所述多个图片区域中的每个图片区域的图片数据。

3.如权利要求1所述的方法,其特征在于,所述从所述多个图片区域的图片数据中,确定处于显示界面中的各图片区域的图片数据,包括:

确定所述待渲染图片位于所述显示界面中的显示范围;

从所述多个图片区域的图片数据中,确定与所述显示范围存在交叠的各图片区域的图片数据。

4.如权利要求1所述的方法,其特征在于,所述根据所述显示界面中的各图片区域的图片数据,渲染所述显示界面中的各图片区域,包括:

根据所述显示界面中的各图片区域的图片数据,解码所述显示界面中的各图片区域的图片数据;

基于解码的所述显示界面中的各图片区域的图片数据,渲染所述显示界面中的各图片区域。

5.如权利要求1-4任一所述的方法,其特征在于,所述方法还包括:

当所述渲染的图片区域移出所述显示界面时,标记所述渲染的图片区域并将所述标记的图片区域存储到预设内存空间中;

当所述预设内存空间中占用的内存大小大于预设内存大小时,释放所述预设内存空间中标记的图片区域占用的内存。

6.一种渲染图片的装置,其特征在于,所述装置包括:

获取模块,用于获取待渲染图片的图片数据;

划分模块,用于将所述待渲染图片的图片数据划分成多个图片区域的图片数据;

确定模块,用于从所述多个图片区域的图片数据中,确定处于显示界面中的各图片区域的图片数据;

渲染模块,用于根据所述显示界面中的各图片区域的图片数据,渲染所述显示界面中的各图片区域。

7.如权利要求6所述的装置,其特征在于,所述划分模块包括:

划分子模块,用于基于所述待渲染图片的图片数据包括的待渲染图片的尺寸,将所述待渲染图片划分成多个图片区域;

第一确定子模块,用于从所述待渲染图片的图片数据中,确定所述多个图片区域中的每个图片区域的图片数据。

8.如权利要求6所述的装置,其特征在于,所述确定模块包括:

第二确定子模块,用于确定所述待渲染图片位于所述显示界面中的显示范围;

第三确定子模块,用于从所述多个图片区域的图片数据中,确定与所述显示范围存在交叠的各图片区域的图片数据。

9.如权利要求6所述的装置,其特征在于,所述渲染模块包括:

解码子模块,用于根据所述显示界面中的各图片区域的图片数据,解码所述显示界面中的各图片区域的图片数据;

渲染子模块,用于基于解码的所述显示界面中的各图片区域的图片数据,渲染所述显示界面中的各图片区域。

10.如权利要求6-9任一所述的装置,其特征在于,所述装置还包括:

存储模块,用于当所述渲染的图片区域移出所述显示界面时,标记所述渲染的图片区域并将所述标记的图片区域存储到预设内存空间中;

释放模块,用于当所述预设内存空间中占用的内存大小大于预设内存大小时,释放所述预设内存空间中标记的图片区域占用的内存。

11.一种渲染图片的装置,其特征在于,所述装置包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

获取待渲染图片的图片数据;

将所述待渲染图片的图片数据划分成多个图片区域的图片数据;

从所述多个图片区域的图片数据中,确定处于显示界面中的各图片区域的图片数据;

根据所述显示界面中的各图片区域的图片数据,渲染所述显示界面中的各图片区域。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1