论文部分内容阅读
本文介绍了为我军装甲机械化部队坦克师战场装甲侦察系统发展以及模拟训练系统所需而研制的三维电子地形图的数据生成和三维动态显示系统。主要内容涉及了从纸地图扫描图像中提取等高线的实现方法和步骤,以及基于等高线的B样条曲面插值的方案设计和算法实现。本文还同样介绍了运用OPENGL技术实现电子地图的三维显示。首先在第一章中介绍了三维电子地形图系统的研制背景,简要介绍了解决目前三维显示数据来源的方法,提出了从纸地图的等高线提取三维数据的思路,并对整个方案的实现框架作了简要的介绍。第二章介绍了图像处理中的一些常用技术,包括彩色图像分割,图像滤波,图像细化等。本章分析了这些算法的原理,并结合实践,着重论述了多维阀值分割在本项目中的实际应用。第三章介绍了B样条插值原理,论述了用B样条曲面代替B样条曲线对等高线进行插值,解决了线插值的不连续问题;并在B样条曲面中运用了密集散乱数据点多步拟合算法,解决了对等高线进行B样条曲面插值中数据点散乱冗余的问题。第四章对OPENGL作了简单介绍,并论述了利用OPENGL技术实现对三维电子地图进行动态显示的方法和软件设计流程。