学位论文 > 优秀研究生学位论文题录展示

三维控件集的设计与实现

作 者: 牛朋云
导 师: 阳富民
学 校: 华中科技大学
专 业: 计算机技术
关键词: 嵌入式系统 嵌入式图形系统 三维控件
分类号: TP391.41
类 型: 硕士论文
年 份: 2011年
下 载: 18次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着嵌入式系统的广泛应用,嵌入式产品对图形界面的要求也不断提高。以OpenGL为代表的三维图形系统,方便灵活地实现了二维和三维的高级图形技术,但其编程技术不易被开发者掌握,因此,实现一个功能丰富、代码简洁、高可靠和高效的三维图形系统或控件集对图形界面程序的开发显得十分重要。以武汉精伦电子股份有限公司的网络互动高清播放机的实际应用需求为背景,在分析Clutter三维图形系统的基础上,给出了一种嵌入式三维控集的总体设计,简要介绍了嵌入式三维控件集的控件组成、控件的类层次结构及其事件处理机制。详细介绍了三维控件的通用结构,分析并说明了应用程序可注册的事件。通过焦点分组的方法,采用事件冒泡机制解决了组内焦点的切换问题。通过容器控件封装的方法,解决了组间焦点切换。设计了一种三维控件的风格配置文件格式,实现了控件外观风格的定制。针对网络互动高清播放机的实际需求,设计并实现了一些具有动画效果的复杂控件。以简介控件和平铺控件为例,详细分析并介绍了控件的实现方法和步骤。简介控件实现对当前影片各类信息的显示,并且根据用户操作动态增加、删除按钮。针对信息类型较多、功能复杂且某些信息的显示还具有一定的特殊效果,该控件采用分块实现的方法。对原有影片对象克隆、翻转并且重绘实现了影片倒影效果;对按钮的创建、销毁和实时布局实现了按钮的动态增加和删除;时间限和控件透明度的结合使用,实现了焦点图片一呼一吸的动画效果。平铺控件是对海量影片视频信息的动态浏览。平铺控件的实现采用局部创建的方法,即控件永远只创建并显示一部分视频信息,记录其他待显示视频的基本信息。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-15
  1.1 课题背景  8-9
  1.2 国内外概况  9-13
  1.3 课题主要研究工作  13-15
2 三维控件集的总体设计  15-24
  2.1 三维控件集的需求分析  15-18
  2.2 Clutter 图形系统简介  18-20
  2.3 三维控件集的类层次结构  20-23
  2.4 小结  23-24
3 三维控件集控件基类的设计与实现  24-35
  3.1 三维控件集的通用结构  24-27
  3.2 事件处理机制  27-32
  3.3 控件外观风格的实现  32-34
  3.4 小结  34-35
4 三维控件集的实现  35-50
  4.1 三维控件集的实现流程  35-36
  4.2 简介控件的实现  36-45
  4.3 平铺控件的实现  45-49
  4.4 小结  49-50
5 全文总结  50-51
致谢  51-52
参考文献  52-54

相似论文

  1. 汽车的电动助力转向系统,U463.4
  2. 基于ARM9的Windows CE系统移植,TP316.7
  3. 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
  4. 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
  5. 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
  6. LXI-VXI适配器研制,TP274
  7. 高性能恒温晶体振荡器温度控制系统的研究,TN752
  8. 嵌入式中医经脉理疗仪的研究,R197.39
  9. 基于windows xp嵌入式系统的心电检测分析仪,R197.39
  10. 基于嵌入式系统钻孔成像装置的研究,P634.3
  11. 一体化能量回馈电梯驱动控制系统实现,TP273
  12. 智能控制的电力核相技术研究,TP368.1
  13. 基于μC/OS-Ⅱ的红外辐射测温系统研究,TN215
  14. 基于DSP的双丝焊机及人机界面研究,TG409
  15. 基于WiFi的无线虚拟存储系统,TN929.5
  16. 嵌入式网络视频应用技术的研究与实现,TP368.1
  17. 小型移动机器人系统平台的模块化设计与实现,TP242
  18. 柴油机测试仪表校验仪及综合信息管理系统研究,TK426
  19. 嵌入式智能摄像机硬件设计,TN948.41
  20. 基于CAN总线的智能传感器网络系统的研制,TN929.5
  21. 基于人体运动传感的个人定位方法及系统实现,TN95

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com