遥感图像的处理识别

毕业设计(论文)
遥感图像的处理识别
  号:
Xxx
  名:
Xxx
  业:
自动化
  别:
电子信息与控制工程系
指导教师:
清洗喷嘴Xxx
Xxxx
二○一二年六月
 
文章主要讲述运用matlab软件对一张遥感图像先进性特征提取,再分块将图像读入,的出矩阵,在计算各个矩阵之间的相似度,达到识别的目的。
关键词:遥感图像、matlab、imread、correct、特征提取、识别。

ABSTRACT
The article is mainly about using MATLAB software on a remote sensing image advanced feature extraction, subdivided blocks will read the image, a matrix, calculation of the various matrix in the similarity between the purpose, to achieve recognition.
KEYWORDSRemote sensing image, MATLAB, imread, correct, feature extraction, recognition

 
摘  要    i
ABSTRACT    ii
目  录    iii
1    绪论    1
2    Matlab 简介    2
3    Matlab提取分割遥感图像    6
3.1    图像识别技术    6
3.2    图像识别技术    6
3.2.1    基于阈值的分割方法    6
3.2.2    基于区域的分割方法    7
3.2.3    基于区域的分割方法    8
3.2.4    基于边缘的分割方法    9
3.2.5    基于特定理论的分割方法    10
3.2.6    基于聚类分析的图像分割方法    10
3.2.7    基于模糊集理论的图像分割方法    11
3.2.8    基于小波变换的分割方法    12
3.2.9    基于神经网络的分割方法    12
3.2.10    程序    12
4    图像分块读入得出矩阵    15
4.1    图像处理的简介    15
4.2    imread函数    15
5    求图像的相似度    17
5.1    相似矩阵的概念    17
5.2    相似矩阵的性质    17
5.3    矩阵与对角矩阵相似的条质    17
5.4    矩阵对角化的步骤    18
5.5    矩阵对角化的应用    18
结论    20
致  谢    21
参考文献    22
附录 一    23
附录 二    24
附录 三    25

1 绪论
遥感起源于20世纪60年代,它的特征是不直接被研究的目标。感测目标的特征信息(一般是电磁波的反射、辐射和反射辐射),经过传输、处理从中提取人们感兴趣的信息。这个过程叫遥感。遥感技术是实现这种过程所采取的各种手段的总称。遥感技术依照其波普性质,可分文电磁波遥感技术、声学遥感技术、物理场遥感技术。经过多方比较分析,陆地卫星照片信息源在资源环境、动态、生态效益登的综合调查中,具有明显的技术与经济优势,表现在数字处理、光学处理的潜力大,波段组合能力强,成图几何精度高。卫星照片的制作是通过卫星传输的非图像数据或曲线信息源,利用计算机处理卫星数据等一系列复杂过程来打印输出卫星照片,还可以提供一卫星照片为底板背景带有林班线、小班线及地名的卫星照片林相图。遥感图像照片被广泛应用于森林资源一类清查、二类规划设计调查、荒山荒地评价及综合分析等。遥感图像处理的过程是几何、辐射校正、信息定量化、
信息复合、图像增强、信息特征提取、图像分类识别等一系列图像处理和分析研究,为各类型区的遥感综合调查提供了大量的优质图像,并在定量化、智能化以及rscis的集成方面开展应用,而遥感图像技术也必将推动林业、农业、渔业以及能源业的发展和建设。

2 Matlab 简介
MATLAB的名称源自Matrix Laboratory汽车阻尼板,它是一种科学计算软件,专门以矩阵的形式处理数据。MATLAB将高性能的数值计算和可视化集成在一起,并提供了大量的内置函数,从而被广泛地应用于科学计算、控制系统、信息处理等领域的分析、仿真和设计工作,而且利用MATLAB产品的开放式结构,可以非常容易地对MATLAB的功能进行扩充,从而在不断深化对问题认识的同时,不断完善MATLAB产品以提高产品自身的竞争能力。
目前MATLAB产品族可以用来进行:
1数值分析
2数值和符号计算
3工程与科学绘图
4控制系统的设计与仿真
5数字图像处理
6数字信号处理
7通讯系统设计与仿真
8财务与金融工程
1
MATLAB产品家族的构成见上图,下面对各个组成部分进行介绍:
MATLABMATLAB产品家族的基础,它提供了基本的数学算法,例如矩阵运算、数值分析算法,MATLAB集成了2D3D图形功能,以完成相应数值可视化的工作,并且提供了一种交互式的高级编程语言——M语言,利用M语言可以通过编写脚本或者函数文件实现用户自己的算法。
MATLAB Compiler是一种编译工具,它能够将那些利用MATLAB提供的编程语言——M语言编写的函数文件编译生成为函数库、可执行文件、COM组件等等,这样就可以扩展MATLAB功能,使MATLAB能够同其他高级编程语言例如C/C++语言进行混合应用,取长补短,以提高程序的运行效率,丰富程序开发的手段。
. 利用Mled探照灯语言还开发了相应的MATLAB专业工具箱函数供用户直接使用。这些工具箱应用的算法是开放的可扩展的,用户不仅可以查看其中的算法,还可以针对一些算法进行修改,甚至允许开发自己的算法扩充工具箱的功能。目前MATLAB产品的工具箱有四十多个,分别涵盖了数据采集、科学计算、控制系统设计与分析、数字信号处理、数字图像处理、金融财务分析以及生物遗传工程等专业领域。
. Simulink是基于MATLAB的框图设计环境,可以用来对各种动态系统进行建模、分析和仿
真,它的 建模范围广泛,可以针对任何能够用数学来描述的系统进行建模,例如航空航天动力学系统、卫星控制制导系统、通讯系统、船舶及汽车动力学系统等等,其中包括连续、离散,条件执行,事件驱动,单速率、多速率和混杂系统等等。Simulink提供了利用鼠标拖放的方法建立系统框图模型的图形界面,而且植绒胶Simulink还提供了丰富的功能块以及不同的专业模块集合,利用Simulink几乎可以做到不书写一行代码完成整个动态系统的建模工作。
. Stateflow是一个交互式的设计工具,它基于有限状态机的理论,可以用来对复杂的事件驱动系统进行建模和仿真。StateflowSimulinkMATLAB紧密集成,可以将Stateflow创建的复杂控制逻辑有效地结合到Simulink的模型中。
MATLAB产品族中,自动化的代码生成工具主要有Real-Time WorkshopRTW)和Stateflow Coder,这两种代码生成工具可以直接将Simulink的模型框图和Stateflow的状态图转换成高效优化的程序代码。利用RTW生成的代码简洁、可靠、易读。目前卷帘门控制箱RTW支持生成标准的C语言代码,并且具备了生成其他语言代码的能力。整个代码的生成、编译以及相应的目标下载过程都可以自动完成,用户需要做的仅仅使用鼠标点击几个按钮即可。MathWorks公司针对不同的实时或非实时操作系统平台,开发了相应的目标选项,配合不
同的软硬件系统,可以完成快速控制原型(Rapid Control Prototype)开发、硬件在回路的实时仿真(Hardware-in-Loop)、产品代码生成等工作。
1
另外,MATLAB开放性的可扩充体系允许用户开发自定义的嵌入式系统目标,利用Real-Time Workshop Embedded Coder能够直接将Simulink的模型转变成效率优化的产品级代码。代码不仅可以是浮点的,还可以是定点的。
2
MATLAB开放的产品体系使MATLAB成为了诸多领域的开发首选软件,并且,MATLAB还具有300余家第三方合作伙伴,分布在科学计算、机械动力、化工、计算机通讯、汽车、
金融等领域。接口方式包括了联合建模、数据共享、开发流程衔接等等。
  MATLAB结合第三方软硬件产品组成了在不同领域内的完整解决方案,实现了从算法开发到实时仿真再到代码生成与最终产品实现的完整过程。主要的典型应用包括:
系统的应用与开发——快速控制原型与硬件在回路仿真的统一平台ConcurrentA&DNI
信号处理系统的设计与开发——全系统仿真与快速原型验证,TI DSPLyrtech等信号处理产品软硬件平台;
通信系统设计与开发——结合RadioLab 3GCandence等产品;、
机电一体化设计与开发——全系统的联合仿真,结合Easy 5Adams等。

3 Matlab提取分割遥感图像
3.1 图像识别技术
就是利用计算机图像处理技术、模式识别技术对图像识别,它包括两种:(1)验证:一对一对确定身份,把一个现场采集到的图像与一个已登记的图像进行一对一比对;(2)辨识:一对多匹配,把现场采集到的图像同数据库中的图像一一对比,从中出与现场图像匹配的图像。本文研究的图像识别属于验证.。采用句法模式识别的方法,利用MATLAB来设计实现。
本文研究的识别是对含有单一物体数字图像的识别,属于一对一匹配即验证问题。识别过程分为三个阶段:图像分割、特征抽取、分类和决策。根据物体的特征,选取了物体的面积、重心、边界链码作为特征点。根据当前图像识别的应用和发展,设计了基于MATLAB语言的图像识别系统。设计结果表明:图像显示准确,操作简便、操作界面美观,能获得令人满意的识别结果。

本文发布于:2024-09-23 19:22:38,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/149187.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:图像   系统   产品   开发   矩阵
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议