网站大量收购独家精品文档,联系QQ:2885784924

VC环境下实现图像融合论文.doc

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC环境下实现图像融合毕业论文 目 录 前 言 1 第1章 Visual C++与M F C简介 2 1.1 Visual C++的特点 2 1.2 面向对象技术与MFC概述 3 1.2.1 面向对象技术 3 1.2.2 MFC编程框架 3 第2章 图像处理基础 5 2.1位图和调色板的概念 5 2.2 bmp文件格式6 2.3 bmp 文件的读取 6 第3章 分析基于VC环境下的图像融合 15 3.1 融合的介绍 15 3.2 融合图像的条件 15 3.2.1图像增强 15 3.2.2图像平滑 16 3.2.3图像配准的概念 16 3.3 图像拼接技术(融合的基础) 16 3.3.1 图像拼接的概念16 3.3.2 图像拼接的简单算法17 3.3.3 VC环境下图像拼接的源代码实现 18 3.4融合的分类 24 3.5 融合的算法 25 3.6 VC环境下融合的C++实现 25 3.6.1 融合的程序方案设计 26 3.6.2 VC环境下融合的程序的框架 28 3.6.3 VC环境下融合的程序源代码 32 第4章 VC++动态链接库的应用38 4.1 概论 38 4.2创建的具体的步骤 38 第5章 图像融合技术的发展现状和前景展望 41 5.1 图像融合技术的发展现状 41 5.2 图像融合技术的历史前景展望 41 结 论 43 谢词 45 参考文献 46 附录A 小波变换 47 外文资料翻译 49 前言 多源图像信息融合技术广泛应用于军事、计算机视觉、医疗诊断及遥感应用等领域。论文从像元、特征和决策融合三个方面研究了多源图像融合技术,提出了一些新的分析处理方法。 像元级图像融合技术的主要研究目的是获得一幅视觉增强的图像。本论文首先研究了一般意义下单纯面向视觉增强的多源图像融合方法,提出了一种基于统计融合模型的多分辨融合方法,给出了一般意义下的统计融合模型,通过引入传感器噪声项,有效地抑制了传感器噪声对图像融合的影响。然后在多光谱图像融合中,提出了一种新的融合方法,将相关约束进一步引入到统计融合模型中。这个方法充分增强了相关的空间信息,同时又有效抑制了光谱失真。 特征组合、分类等是现有文献中特征级图像融合的主要研究内容。论文提出了特征级融合的新思想,即在图像特征提取过程中利用多源图像的信息融合。基于这个思想,提出了一种融合多源图像边缘信息的直线提取算法,把边缘的相位信息作为融合要素,通过融合规则组合多源图像中的不同特性。算法可以提取出仅利用单一或部分图像不能获得的直线特征。论文进一步把道路的直线特征与光谱特征相结合,发展了一种从遥感多光谱图像提取道路的算法。 决策级图像融合技术具有广泛的应用范围。Dempster-Shafer(D-S)证据理论是决策融合的主要方法之一,但典型的D-S理论不大适应高冲突证据组合。论文提出了一种基于预处理模式的新方法,在利用Dempster组合规则进行证据组合之前,将冲突焦元的基本概率赋值部分转移到焦元并集,采用证据之间的冲突额度来确定证据组合顺序。由于预方法将冲突化解为不确定的知识表示,D-S理论可以处理冲突证据的组合问题。论文进一步将改进方法应用于高光谱图像分类,发展了一种基于D-S理论的高光谱图像分类方法,提供了比基于典型D-S理论方法更好的结果。 论文提出的所有算法均应用于真实多源图像数据,实验结果显示了算法的有效性。 Visual C++的源程序要求用C++语言编写,它支持面向对象设计方法,并可以使用功能强大的微软基础类库MFC(Microsoft Foundation Classes),充分体现了Microsoft司的技术精华。由于Microsoft公司在操作系统市场上的垄断地位,用Visual C++开发出来的软件稳定性好,可移植性强,而且软件与硬件相互独立。 利用Visual C++可以编制各种类型的’Windows应用程序,从最简单的单文档和对话框程序到复杂的多文档和组合界面程序。并且Visual C++作为Visual Studio可视化组件家族中最重要的一个成员,与其他可视化工具如Visual Basic、Visual J++及Visual C#紧密地集成在一起,可进行不同类型的程序开发工作,适用于特殊、复杂和综合软件项目的开发以及系统软件的设计。 Visual C++6.0源代码编辑器提供了自动语句完成功能,编辑输入源程序时,能自动显示当前对象的成员变量和成员函数,并指明函数的参数类型。Visual C++6.0的编译器增加了新的编译参数,改进了对ANSI:C++标准的支持,并采用Microsofl的代码优化技术,使生成的目标代码更短小,应用程序运行的速度更快。Visual C++6.0程序调试器功能更强大,提供了诊断映射机制、无须重编译的调试、远

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档