逆向设计中数据压缩算法的改进与程序实现
| 提要 | 第1-7页 |
| 第一章 绪论 | 第7-11页 |
| ·课题研究的背景及意义 | 第7-9页 |
| ·点云数据压缩算法的研究现状与趋势 | 第9-10页 |
| ·本文的研究内容和研究方法 | 第10-11页 |
| 第二章 点云数据压缩的基本问题 | 第11-20页 |
| ·点云数据压缩的必要性 | 第11页 |
| ·点云数据的采集 | 第11-15页 |
| ·数据采集的原理 | 第11-14页 |
| ·采集实例 | 第14-15页 |
| ·常见的数据压缩算法 | 第15-18页 |
| ·均匀取样法 | 第16页 |
| ·弦高偏移法 | 第16-18页 |
| ·空间采样法 | 第18页 |
| ·上述算法的缺点分析 | 第18-20页 |
| 第三章 非均匀三维网格数据压缩方法 | 第20-32页 |
| ·均匀网格法 | 第20-21页 |
| ·点云数据长方体的确定 | 第20页 |
| ·点云数据三维边界框细化 | 第20-21页 |
| ·基本长方体单元格内的数据缩减准则 | 第21页 |
| ·非均匀三维网格压缩算法 | 第21-29页 |
| ·算法的基本思想 | 第22页 |
| ·八叉树原理 | 第22-24页 |
| ·本算法流程图 | 第24-25页 |
| ·本算法的关键问题 | 第25-29页 |
| ·非均匀三维网格压缩算法的优势 | 第29-32页 |
| 第四章 基于Visual C++的程序实现 | 第32-48页 |
| ·基于C++的类表达 | 第32-35页 |
| ·面向对象语言(C++)的优势 | 第32-33页 |
| ·面向对象的分析与设计 | 第33-35页 |
| ·Visual C++ 编程工具的特点 | 第35-37页 |
| ·Visual C++集成开发环境介绍 | 第35-36页 |
| ·MFC 介绍 | 第36-37页 |
| ·本程序涉及的类 | 第37-45页 |
| ·程序自定义类 | 第37-44页 |
| ·继承MFC 类 | 第44-45页 |
| ·程序界面及示例 | 第45-48页 |
| 第五章 运行实例及参数分析 | 第48-57页 |
| ·算法的功能性示例 | 第48-49页 |
| ·参数分析及运行实例 | 第49-57页 |
| ·相关参数 | 第49页 |
| ·运行实例(以下数据文件均在CATIA 中显示) | 第49-57页 |
| 第六章 结论与展望 | 第57-59页 |
| ·本文的主要结论 | 第57-58页 |
| ·未来工作的展望 | 第58-59页 |
| 参考文献 | 第59-63页 |
| 附录A 本文程序中涉及类的部分头文件 | 第63-66页 |
| 附录B 本文程序中涉及类的部分源文件 | 第66-70页 |
| 摘要 | 第70-73页 |
| ABSTRACT | 第73-78页 |
| 致谢 | 第78页 |