[发明专利]一种地图图像渲染方法、装置以及车载终端有效
申请号: | 201610099943.3 | 申请日: | 2016-02-23 |
公开(公告)号: | CN105719335B | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | 陈明亮 | 申请(专利权)人: | 腾讯大地通途(北京)科技有限公司 |
主分类号: | G06T15/20 | 分类号: | G06T15/20;G06T7/40 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 100089 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 地图 图像 渲染 方法 装置 以及 车载 终端 | ||
本发明实施例公开了地图图像渲染方法,包括:获取源地图图像的颜色值,所述源地图图像包括32位纹理的图像;将所述源地图图像的颜色值进行alpha运算处理,得出运算后的颜色值,并存储所述运算后的颜色值;当需要对所述源地图图像进行渲染时,调用所述运算后的颜色值进行混合运算。本发明还公开了地图图像渲染装置和车载终端,减少了现有技术中进行地图图像渲染时的运算量,特别是需要渲染大量32位纹理的地图图像或渲染频率很高时,可大大提高渲染效率,使得地图图像渲染能力较差的电子终端能流畅地显示图像,解决现有技术中容易出现地图图像显示卡顿的问题。
技术领域
本发明涉及计算机领域,尤其涉及地图图像渲染方法、装置以及车载终端。
背景技术
渲染是三维计算机图形学中的最重要的研究课题之一,并且在实践领域它与其它技术密切相关。在图形流水线中,渲染是最后一项重要步骤,通过它得到模型与动画最终显示效果。随着计算机图形的不断复杂化,渲染也越来越成为一项重要的技术。
图像或图形渲染的应用领域有很多,比如计算机视频游戏、模拟、电影或者电视特效以及可视化设计等,每一种应用都是特性与技术的综合考虑。例如,现有技术中地图引擎在对地图进行渲染显示的过程中,往往需要渲染大量32位纹理的地图图像,包括文字、兴趣点图标、自定义浮层等等,在渲染时需要进行大量的混合运算,渲染效率不高,容易出现地图图像显示卡顿的问题。
发明内容
本发明实施例所要解决的技术问题在于,提供一种地图图像渲染方法、地图图像渲染装置以及车载终端,能大大提高渲染效率,解决现有技术中容易出现地图图像显示卡顿的问题。
为了解决上述技术问题,本发明实施例第一方面公开了一种地图图像渲染方法,包括:
获取源地图图像的颜色值,所述源地图图像包括32位纹理的图像;
将所述源地图图像的颜色值进行阿尔法alpha运算处理,得出运算后的颜色值,并存储所述运算后的颜色值;
当需要对所述源地图图像进行渲染时,调用所述运算后的颜色值进行混合运算。
结合第一方面,在第一种可能的实现方式中,所述将所述源地图图像的颜色值进行alpha运算处理,得出运算后的颜色值,包括:
将所述源地图图像中每个像素点的颜色值都分别乘以各自的alpha值,得到所述像素点运算后的颜色值。
结合第一方面,在第二种可能的实现方式中,所述存储所述运算后的颜色值,包括:
将所述源地图图像中每个像素点的颜色值替换为所述像素点运算后的颜色值,得到用于图像渲染的地图图像资源,并存储所述地图图像资源。
结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述调用所述运算后的颜色值进行混合运算,包括:
直接从存储的所述地图图像资源中提取所述像素点运算后的颜色值;
利用所述运算后的颜色值、所述像素点的alpha值以及目标地图图像像素点的颜色值进行混合运算,得到混合后的像素点的颜色值。
结合第一方面,或者第一方面的第一种可能的实现方式,或者第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述源地图图像包括车载终端上的地图引擎进行渲染时的图像。
本发明实施例第二方面公开了一种地图图像渲染装置,包括:
获取模块,用于获取源地图图像的颜色值,所述源地图图像包括32位纹理的图像;
运算模块,用于将所述源地图图像的颜色值进行alpha运算处理,得出运算后的颜色值;
存储模块,用于存储所述运算后的颜色值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯大地通途(北京)科技有限公司,未经腾讯大地通途(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610099943.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种非可燃性医疗用电子雾化器
- 下一篇:浮游物在线检测仪
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序