vc++数字图像运动检测处理系统 第12页
综合上述可知,运用计算机这种工具,可以实现数字图像处理技术在图像识别、图像检索以及日常生活等各个领域的广泛应用。本设计通过对一系列图片的处理,提取出图像中的背景,识别出物体运动轨迹,进而对运动物体跟踪算法,即背景提取、物体定位、中心点确定、轨迹描述等,这些技术都可以使用在各种数字视频监控系统中,例如可以作为一个监控系统的软件核心,应用到银行、宾馆、超市以及珠宝行中,其监控范围可以小到办公室乃至走廊中。
另外,由上面几章的详细介绍,可知本设计可以单独使用,作为数字图像处理工具使用。弥补了Photoshop、3Dmax等图像处理软件的不足。本设计实现了,由表及里的处理了一系列图像,以图像为载体,像素为处理单位,利用数字图像处理是以集合跟数组为处理对象,结合数学中的各种知识,成功的从一系列连续的图像中分离出物体,得到图像中物体的运动轨迹。这些都是众多图像处理软件所缺少的功能,也是本设计独特之处。正因为这样,本设计可以对电影中截取的一系列图片进行分析,得到想要的物体的运动轨迹。随着计算机技术的迅猛发展,图像处理与我们的工作和生活方式息息相关,这门边缘技术将得到更为广泛的应用。
在这次设计中,从指导老师身上,我不仅仅学到了科学知识,更学到了许多治学﹑做人的道理;从同学身上,我看到了奋发努力﹑不畏困难﹑勇攀科学高峰的精神。这些都使我受益匪浅。我会带着这笔宝贵的财富走入今后的学习﹑生活,力争做出更大的成绩!
致谢:
首先,感谢李冬梅老师耐心指导,为设计如期完成,给予了大力支持。为此对李冬梅老师的悉心指导表示衷心感谢,李冬梅老师不仅是一位“良师”更是一位“益友”。另外还要感谢我院其他各位老师给予本设计各个方面的帮助。作为本设计的制作者,向各位指导老师道声辛苦了,感谢你们对我的支持,没有你们无私的帮助本设计不会顺利完成,达到预期的效果。
附 录
VC++的特点
本文介绍的Visual C++是数字图像处理运动检测系统的开发工具,本运动检测系统是以VC++为软件平台建立起来的。Visual C++是Microsoft公司推出的开发Win32环境程序,面向对象的可视化集成编程系统。从功能上来看,它除了继承了MFC1.0的全部功能外,还增加了以下新的特性:
全面支持文件的Open、Save和Save As等菜单项,并且采用了最近才使用的文件列表形式。
可以方便地进行打印和打印预显。
支持滚动窗口和切分窗口(Splitter Window)。
支持工具条(Toolbar)和状态条(Status bar).
能够处理Microsoft Visual Basic控制。
能够方便地实现上下文相关帮助(Context Sensitive Help)。
能够自动处理进入对话框中的数据。
实现OLE的接口更加简单、方便。
因此,它现在已经成为开发Win32程序,包括图像处理程序的主要开发工具。
VC++的组成
Visual C++包含了两套完整的Windows应用开发系统。由以下的部分组成:
1)Visual工作平台和创建过程:这是一个运行于Windows上的交互式开发环境,它是直接从Microsoft QuickC for Windows演化而来的。
2)App Studio资源编辑器:堪称是Windows应用,同时它本身就是通过使用Visual C++工具及类库编写而成的,可以对自身的资源进行编辑。
3)C/C++编译器:Visual C++的编译器可以处理C和C++源代码,它通过源代码文件后缀来识别代码本身所使用的语言。
4)连接器:为了生成EXE文件,Visual C++的连接器需要对编译器所生成的OBJ文件进行处理。
5)资源编译器:在编译状态和联编状态都要用到资源编译器。
6)调试器:为了能够对程序进行调试,在创建程序时必须设置编译器和连接器相应的选项以便产生相应的可调试信息。
7)AppWizard:它会按照用户通过对话框指定的特性、类名及源代码文件名来产生Windows应用的工作构架。
8)ClassWizard:能够给出原型、函数体以及将消息同应用框架相联系的相应代码。
9)源程序浏览器:能够使人们从类或函数的角度来了解程序。
10)联机帮助:有关WindowsSDK参考手册及类库参考手册的全部内容都包含在Visual C++的联机帮助中。
11)Windows诊断工具:用于对手工编制的make文件进行处理的NMAKE程序。
参考文献:
① 孙雄勇.visual c++6.0入门与提高[M].中国铁通出版社,2003.12-15.
② 彭达.visual c++多媒体编程技术[M].人民邮电出版社,1999.22-23.
③ DAVID J.KRUGLINSKI .visual c++技术内幕[M].清华大学出版社,1994.46-47.
④ 黄庆生.精通visual c++6.0[M].人民邮电出版社,1999.123-125.
⑤ 何斌.visual c++数字图像处理[M].人民邮电出版社,2002.236.
⑥ Herbert schildt.C++编程艺术[M].清华大学出版社,2005.119-121.
⑦ 杨淑莹.VC++图像处理程序设计[M].清华大学出版社,2005.68-70.
⑧ 陆宗骐.C/C++图像处理编程[M].清华大学出版社,2005.36-38.
<< 上一页 [11] [12]
vc++数字图像运动检测处理系统 第12页下载如图片无法显示或论文不完整,请联系qq752018766