- 9
- 0
- 约3.01万字
- 约 45页
- 2019-07-28 发布于天津
- 举报
摘要随着科学数据可视化技术在各领域内的广泛应用出现了相当数量的科学数据可视库供开发者进行二次开发例如等这些库提供了强大的图形生成功能本论文利用了库并进行了二次开发而且加强了它的功能使在可视化操作时更为方便简单本文在对科学数据可视化的基本概念简单介绍后还介绍了实现可视化操作的一些具体算法如构造一个可视化区域算法构造一个坐标轴算法将科学数据转换成图形对象算法选择移动图形对象算法等同时为检验算法的正确性用开发了一个科学数据可视化演示系统经演示系统测试这些算法运行效率较好本文所设计的算法以类库的形式提供
PAGE II
PAGE XIII
PAGE I
摘要
随着科学数据可视化技术在各领域内的广泛应用,出现了相当数量的科学数据可视库供开发者进行二次开发,例如:OpenGL、IDL、PGL等。这些库提供了强大的图形生成功能。本论文利用了PGL库并进行了二次开发,而且加强了它的功能,使在可视化操作时更为方便简单。
本文在对科学数据可视化的基本概念简单介绍后,还介绍了实现可视化操作的一些具体算法,如:构造一个可视化区域算法、构造一个坐标轴算法、将科学数据转换成图形对象算法、选择移动图形对象算法等。同时,为检验算法的正确性,用Visual C++开发了一个科学数据可视化演示系统。经演示系统测试,这些算法运行效率较好。
本文所设计的算法,以类库的形式提供给其他开发者直接使用或做进一步的完善。
关键字:科学数据,MFC,可视化,面像对象设计,STL,BOOST ,PGL
Abstract
With the wide application of technology of Scientific Data Visualization in many fields, there are some good libraries, such as OpenGL, IDL and PGL, which can make it easy for developers to carry out their development. These libraries have strong process functions that make an object of image with Scientific Data.The thesis use the libraries of PGL to development software of Scientific Data Visualization, and make the software use comfortably and have a strong function.
After simply introducing the basic concept of Scientific Data Visualization, many algorithms and their characteristics have been analyzed in detail, such as building a region of visualization, an axe, a solution to change scientific data to a graphical object, and selecting and moving graphical object by mouse, etc. In order to test the exactness and effective of those algorithms, an image process demonstration system has been developed by means of using STL and BOOST libraries and the results have demonstrated that these algorithms especially in efficiency of operation of Visualization have many advantages.
Designed algorithms in this thesis are offered other developers to use or do further perfection in the form of Class library directly.
Key words:
Scientific Data, MFC, Visualization, Object-oriented design, STL , BOOST,PGL
PAGE 40
目 录
TOC \o \f \h \z 摘要 I
Abstract II
第1章 绪 论 1
1.1 什么是科学数据可视化 1
1.2 发展概况及应用领域 1
1.3 科学数据可视化主要研究的内容 2
1.4 本论文的目的及主要内容 3
第2章 基础知识 4
2.1 STL简介 4
2.1.1 STL算法 4
2.1.2 STL容器 5
2.1.3 STL迭代器 6
2.2 BOOST简介 6
第3章 科学数据可视化的概述 8
3.1科学数据可视化的基本
您可能关注的文档
最近下载
- GB 7594.1-1987 电线电缆橡皮绝缘和橡皮护套 第1部分一般规定-国家标准.pdf VIP
- 110kV送变电工程启动调试与试运行操作指南及案例解析.docx VIP
- 心衰合并肾功能不全的护理难点与解决方案.pptx VIP
- 关于2024年度民主生活会整改措施落实情况及2025年深入贯彻中央八项规定精神学习教育查摆问题整改情况的通报.docx VIP
- 2024-2025学年广东省潮州市高二上学期期末教学质量检测物理试卷.pdf VIP
- 上肢动脉CTA扫描技术课件最新完整版本.pptx VIP
- 110kV变电站专项电气试验及调试方案.doc VIP
- 2024年湖南汽车工程职业学院单招职业技能测试题库及答案(历年真题).docx VIP
- 广东省潮州市2024-2025学年高三上学期期末教学质量检测物理试卷.docx VIP
- 上海电力学院大一机械制图C习题本解答(造福学弟,不谢)-新版.pptx
原创力文档

文档评论(0)