基于DirectX的卫星图像快视方法和性能分析研究

来源 :中国科学院空间科学与应用研究中心 | 被引量 : 0次 | 上传用户:Jiangzi1125
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文主要讨论了利用DirectX的基本组件DirectDraw所提供的接口和对象来提高卫星图像快视显示效率的方法,解决传统基于GDI的图像显示程序过多耗用CPU及周边资源的问题,提高系统的整体性能。 最后成果是提交一个动态链接库,提供卫星图像快视所需的显示函数接口,以及扩展出的修改系统显示设置、窗口模式到全屏模式的切换、全屏时叠加字幕的函数接口。根据DirectDraw的表面类型:覆盖图和离屏表面,提出覆盖图方案和离屏表面方案。在硬件支持覆盖图并满足应用需求的情况下,使用覆盖图进行图像数据存储和显示;上述条件不满足时,使用离屏表面作为图像存储区,并使用位块传送方法BIt传递离屏表面数据到主表面以完成图像的显示。提出了块移动方式和行移动方式进行数据从内存到显存的快速移动。 测试采用DirectDraw不同的表面类型来存储图像数据并完成显示,通过对CPU占用率和显示帧速率数据的分析,以及显示质量的比较,最后得出基于DirectDraw技术的快视系统其显示效率高于基于GDI的快视系统,对系统资源的占用降低,CPU占用率在预期范围之内。从测试数据中可以看出覆盖图方案比离屏表面方案具有更高的效率,图像的像素格式对效率会有影响,大小基本相似的情况下色位深度大的图像将占用更多的CPU时间。
其他文献
本文研究了在Internet的环境下,把SOAP技术同中间件技术结合起来,扩展企业原有业务的应用范围的各种技术。它属于将传统的业务扩展到Internet上同新的技术相结合的中间件。并在
电信运营支撑系统涉及计算机软件技术和通信技术两个学科领域,经过国内外不断的发展,目前已经发展到从理论研究为主过渡到以实用开发为主的阶段。 电信软交换业务配置系统作
随着信息化进程的推进,计算机网络的开放性与资源共享性程度越来越大。越来越多传统的业务也已经搬上计算网络平台。虽然开放性和资源共享给人们的生活、工作带来了很多便利。
流媒体技术是近几年来针对Internet上多媒体信息的有效传输而发展起来的多媒体通信技术。流媒体以其边下载边播放的特点,不但除去了用户漫长的下载等待烦扰,而且极大降低了对系
该文详细分析了彩色喷墨绘图仪控制器的组成及其工作原理,并在此基础上,针对该工程中大幅面的技术要求,提出能够满足三种打印模式的软硬件设计方案.在研究和最终实现整个绘图
未来网络正朝着业务融合、网络融合与技术融合的方向发展,其中IP网络和电信网络的融合已经成为不可阻挡的趋势,基于软交换的下一代网络体系结构(Next Generation Network,简
FRUPS是描述软件产品质量的一种质量模型,把FURPS模型应用于软件项目当中是有利于提高软件产品的质量和提升用户的满意度的.FURPS中的F表示Functionality,也即软件产品的功能