[发明专利]一种拼接墙图像显示的方法和装置在审
申请号: | 201310146670.X | 申请日: | 2013-04-24 |
公开(公告)号: | CN103226456A | 公开(公告)日: | 2013-07-31 |
发明(设计)人: | 陈泓坤 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 510663 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 拼接 图像 显示 方法 装置 | ||
技术领域
本发明涉及图像显示技术领域,具体涉及一种拼接墙显示的方法和装置。
背景技术
在现有技术中,在拼接墙上显示地理信息系统(Geographic Information System,简称GIS)矢量图形的一般方法是从矢量文件中获取矢量图形数据,并直接在拼接的窗口设备场境(Device Context,简称DC)上绘制。但是在拼接墙上显示图形比在普通PC上显示需要更大的地理区域的数据,而地理区域越大往往需要绘制的地图数据的数据量也就越大,绘制时间也越长。特别是需要绘制几百万个复杂多边形时,数据的处理和显示往往需要很长时间。因此,如果矢量文件中包含的图形数据很多,使用传统的方法绘制将需要较多时间。
发明内容
本发明实施例提供一种拼接墙图像显示的方法和装置,以期快速、准确地在拼接墙上显示大数据量矢量图。
第一方面,本发明实施例提供一种拼接墙图像显示的方法,包括:
获取拼接墙当前需要显示的图像的矢量文件,并将所述矢量文件中的矢量数据分为N个数据单元,其中N为正整数;
创建N个第一内存设备场境和1个第二内存设备场境;
创建N个线程,所述N个线程与所述N个第一内存设备场境一一对应,所述N个线程分别根据所述N个数据单元,在各自对应的第一内存设备场境上进行图像绘制;
将所述N个第一内存设备场境上绘制得到的图像分别绘制到所述第二内存设备场境上相应的区域;
将所述第二内存设备场境上的图像绘制到显示窗户设备场境上。
进一步的,所述N个线程分别在中央处理器的一个内核芯片上工作。
进一步的,所述N个线程分别根据所述N个数据单元,在各自对应的第一内存设备场境上同时进行图像绘制。
进一步的,所述方法还包括:在创建N个第一内存设备场境和1个第二内存设备场境后,在所述N个第一内存设备场境和1个第二内存设备场境上绘制相同的背景色。
进一步的,N等于4。
第二方面,本发明实施例还提供一种拼接墙图像显示的装置,包括:
划分模块,用于获取拼接墙当前需要显示的图像的矢量文件,并将所述矢量文件中的矢量数据划分为N个数据单元,其中N为正整数;
第一创建模块,用于创建N个第一内存设备场境和1个第二内存设备场境;
第二创建模块,用于创建N个线程,所述N个线程与所述N个第一内存设备场境一一对应,所述N个线程分别根据所述N个数据单元,在各自对应的第一内存设备场境上进行图像绘制;
第一绘制模块,用于将所述N个第一内存设备场境上绘制得到的图像分别绘制到所述第二内存设备场境上相应的区域;
第二绘制模块,用于将所述第二内存设备场境上的图像绘制到显示窗户设备场境上。
本发明实施例采用将需要在拼接墙上显示的矢量文件中的矢量数据分为N个数据单元,并且创建N个线程和N个第一内存场境,N个线程分别负责在N个第一内存场境上对N个数据单元进行绘制操作,单位时间内能处理更多的数据,节省了绘制时间,并且,由于是将图像分别绘制在多个第一内存设备场境,再将多个第一设备场境上的图像绘制在第二内存设备场境上相应的区域,最后将第二内存设备场境上的图像绘制到显示窗口设备场境上,保证了较好的绘制效果。
附图说明
图1是本发明实施例提供的一种拼接墙图像显示的方法流程示意图;
图2是本发明实施例提供的一种拼接墙图像显示的装置结构示意图。
具体实施方式
本发明实施例提供一种拼接墙图像显示的方法和装置,以期快速、准确地在拼接墙上显示大数据量矢量图。
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明实施例提供一种拼接墙图像显示的方法,包括:
获取拼接墙当前需要显示的图像的矢量文件,并将所述矢量文件中的矢量数据分为N个数据单元,其中N为正整数;
创建N个第一内存设备场境和1个第二内存设备场境;
创建N个线程,所述N个线程与所述N个第一内存设备场境一一对应,所述N个线程分别根据所述N个数据单元,在各自对应的第一内存设备场境上进行图像绘制;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310146670.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自适应移动终端的方法和装置
- 下一篇:智能眼镜的控制方法、装置和智能眼镜
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序