基于栅格化处理的虚拟仪表盘指针实现方法.pdfVIP

基于栅格化处理的虚拟仪表盘指针实现方法.pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于栅格化处理的虚拟仪表盘指针实现方法

学兔兔 信息化与智能化 杠拭 Information and 第47卷f第1期 Inte【ugentizatiOn 总第507期 基于栅格化处理的虚拟仪表盘指针实现方法 高 阳,李玉河,牛亚松,王文博 天津工程机械研究院 摘 要 l针对工程机械用虚拟仪表盘对指针旋转平滑连续性的需求,同时为了解决屏幕闪烁的问题,提出一种基于栅格化处 理虚拟仪表盘的实现方法。通过对需要刷新的区域进行栅格化处理,最大程度地减少了虚拟仪表盘的刷新面积,可解决虚拟仪 表盘刷新过程中的闪烁问题,从而提高表盘显示效果和硬件使用效率。 关键词:工程机械;虚拟表盘;屏幕闪烁;栅格化处理 本文提出一种新的方法,对虚拟仪表盘的指针 (表 1 问题的提出 针)进行栅格化处理,从而得出最小刷新区域,即将特定 随着科技的进步,越来越多的工程机械仪表采用虚 区域分割成若干个小方框,背景重绘时只需要刷新通过 拟仪表盘来实现人机交互功能。与传统的动圈或动磁式 计算获得的方框即可。通过减少刷新面积,可以解决虚拟 模拟仪表和步进电机式数字仪表相比,虚拟仪表盘具有 仪表盘在实时刷新过程中的闪烁问题,从而提高表盘的 显示准确,内容丰富,界面美观等优点。但对于工程机械 显示效果和硬件的使用效率,降低硬件成本。 发动机转速、车速等信息参数,虚拟仪表盘在模拟真实仪 表的加减速以及连贯性等效果时,由于刷新频率非常高, 2 栅格化处理 会造成屏幕闪烁。针对这个问题,很多厂家采用双缓冲技 首先将表盘背景显示在设备上下文DC上,同时建 术加以解决,但效果并不理想。因为采用双缓冲的方式, 立两份内存上下文MEMDC1和MEMDC2,并将表盘背 只是解决了后台图形绘制、复杂图形计算等的效率问题, 景作为画布;加载表针图片(见图1),并取表针宽度为W 而不能提高从缓存中读取数据的速度,随着虚拟仪表盘 (表针结构图中的最大宽度),长度为z;设置表针旋转中 屏幕和分辨率的逐步变大,闪烁的问题就变得十分明显, 心( 。,yo)(见图2)。 有些厂家牺牲硬件成本解决屏幕闪烁问题,但成本增加。 栅格化处理思路:假设表针旋转 角度,以step为单 ‘ f『 稚衣拭l 3 学兔兔 信息化与智能化 Information and InteLIigentizatiOn (2)将系统坐标平移至表针旋转中心( Yo),可得到 表针中线方程: = x (1) 式中: 为平移坐标系(X 0 Y )中的横坐标;), 为平移坐 图1 表针结构图 标系中的纵坐标(见图3)。

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档