摘要随着中国经济的飞速发展,它极大的改变了人们的出行效率,加快了经济的发展,但是同时,我们也面临着高速公路文护方面的很多难题。为此,按照软件工程的思想,我们在visual studio2010上开发出了道路病害检测系统,该系统功能主要包括了导入数据,显示不同模式的路面图片,对病害进行处理等。具体来讲,就是先对需要处理的图像进行加载进入程序,接着用不同的模式来对图像进行显示,其中有正常模式,放大模式,预加载模式等。同时在处理的过程中,可以对路面的病害进行标记和修改等操作。此外,本文对程序编制过程中使用或者接触到的关键技术比如图像预加载技术,双缓冲技术等进行了比较具体的解释,对于各个模块的功能也给出了具体的实现方法。 33018
关键词 道路病害检测系统 图像预加载 不同模式 双缓冲技术
毕业论文设计说明书外文摘要
Title Road distress detection system
Abstract
As the rapid development of China's economy, the highway improves people's efficiency of travel and enhances the development of economy. However,we are also facing a large amount of problems about how to maintain the safe operation of highway. Therefore,we developed the Road Disease Detection System by the thought of software engineering in visual studio2010.The function of this system mainly includes import data,show road images in different patterns and deal with the road disease and detection.Specifically,the first thing is loading the image that needed to be handled to enter the programme,then show images in different models including normal,magnified ,preload and others.At the same time,when carrying on this progress,the road detections can be tagged and modified.Furthermore,specific explains about the key techniques used or engaged in the progress of programme composition like image preloading and double-buffering are given and specific methods about how to realize these functions in various modules are also given in this paper.
Keywords Road distress detection system image preloading Multiple modes double-buffering
目 次
1 绪论 1
1.1 研究的背景 1
1.2 研究的意义 1
1.3 国内外研究的情况 2
1.4 目前还存在的问题 4
1.5 病害的类型概述 4
2 道路病害检测系统的开发工具 7
2.1 Microsoft Visual Studio 2010 7
2.2 MFC(C++的图形化界面语言) 9
3 病害检测系统的概要设计 10
3.1 概要 10
3.2 需求分析 10
3.2 任务描述 10
3.4 系统配置 11
3.5 程序设计方法 11
4 系统总体设计 12
4.1 概述 12
4.2 系统总体模块 12
4.3 对图像进行预加载处理 14
4.4 双缓冲技术 15
4.4.1 Windows 绘图原理 15
4.4.2 上述绘图方式的局限性 16
4.4.3 双缓冲 16
4.5 具体模块的实现 16
4.5.1 系统的显示模块 17
4.5.2 病害处理模块 18 道路病害检测系统设计+文献综述:http://www.751com.cn/jisuanji/lunwen_29859.html