ENVI高光谱数据分析操作手册
高光谱数据处理工具软件使用手册

高光谱数据处理工具软件使用手册一数据读取操作1 读取南京中地仪器公司的光谱数据(单个文件)[sampleName,lambda,spectrum ]=hyperReadZD(fname)2 读取北师大波谱库的数据(单条记录)[metaInfo,lambda,spectrum]=hyperReadSPL(fname,iStart,iEnd,i Step,desPathStr)参数:如果输入参数iStart,iEnd,iStep则将读取的波谱数据按照以上三个参数进行重采样。
三参数的含义分别是:起始波段(nm),终止波段(nm),采样间隔(nm);如果输入desPathStr,则将采样后的结果作为zip文件保存在目录desPathStr内。
3 读取Envi波谱库数据(单个文件,多条记录)[samplename,lambda,spectral]=hyperReadEnvi(fname)4 读取ASD波谱仪数据[measured, lambda, reference] = hyperReadAsd(filename)5 读取高光谱影像数据(AVIRIS格式)[M, wavelengths_nm] = hyperReadAvirisRfl(filename, height, width, bands)二数据转换1 高光谱立方体数据转换为二维数组[M] = hyperConvert2d(M)输入:M - 高光谱立方体数据(m x n x p)输出:M –二维矩阵形式(p x N)2 将二维数组转换为数据立方体[img] = hyperConvert3d(img, h, w, numBands)输入:M –二维数据矩阵 (p x N)输出:M –三维数据立方体 (m x n x p)3 光谱重采样[ output ] = hyperResample( M, currentWaveLengths, desiredWaveLengths )输入:M –二维高光谱数据矩阵 (p x N)currentWavelengths –数据M的当前波长.(p x 1)desiredWavelengths –将要转换的目标波长输出:M_resampled –将M按照目标波长重新采样的结果。
高光谱ENVI使用方法简介

高光谱制图—FLAASH大气校正
FLAASH是目前精度最高的大气辐射校正模型, 使用了 MODTRAN 4+ 辐射传输模型的代码,基 于像素级的校正 FLAASH可对Landsat, SPOT, AVHRR, ASTER, MODIS, MERIS, AATSR, IRS等多光谱、高光谱 数据、航空影像及自定义格式的高光谱影像进行 快速大气校正分析。能有效消除大气和光照等因 素对地物反射的影响,获得地物较为准确的反射 率和辐射率、地表温度等真实物理模型参数
高光谱制图—FLAASH大气校正(5)
如果要自动保存前面所输入的FLAASH参 数 如果需要生成相关诊断文件(如通道定义 文件等)
高光谱影像地理坐标定位
空间遥感平台在传感器采集数据的同时也精确地 记录了自身的几何信息,使用这些几何信息如星 历、姿态数据以及传感器探元与成像数据上像元 间的几何关系等,可以计算出影像上每一个像元 所对应的经纬度,其结果将作为影像数据的辅助 地理信息一并打包发布给用户。利用这些详细的 输入几何信息(Input Geometry)使得影像不需 要选择大量地面控制点就可以进行几何精纠正, 即ENVI所谓的地理坐标定位Georeference)。
比较N维散点图和二维散点图 利用N维散点图进行端元选取,理解使用菜 单Class Controls的使用 N维可视化仪同光谱剖面的链接,使用鼠 标中键来进行光谱曲线的绘制 光谱分析与N维可视化仪连接起来
高光谱影像分析-光谱切面
光谱切面包括水平切面、垂直切面和任意 方向切面。 切面是一幅ENVI影像,沿水平方向的切面, 样本数等于光谱波段数,行数等于采样数; 沿垂直方向的切面,样本数等于行数;对 于任意方向的切面,样本数等于沿ROI折 线的像元总数
envi操作手册

envi操作手册
ENVI,全称为Environment,是一种遥感图像处理软件。
以下是ENVI软
件的基本操作手册:
1. 打开影像:在ENVI中,可以通过File菜单的Open选项或者直接点击工具栏上的Open按钮来打开影像。
在弹出的对话框中选择要打开的影像文件,然后点击OK即可。
2. 显示影像:打开影像后,可以通过点击工具栏上的Display按钮来显示影像。
在弹出的对话框中可以选择显示方式、颜色方案、透明度等参数,然后点击OK即可。
3. 调整影像大小:可以通过工具栏上的Zoom和Pan按钮来调整影像的大
小和位置。
Zoom按钮可以放大或缩小影像,Pan按钮可以平移影像。
4. 创建ROI(感兴趣区域):在ENVI中,可以通过工具栏上的ROI按钮来创建感兴趣区域。
在创建ROI时,可以选择不同的形状、大小和位置,并
且可以在ROI上添加标签和注解。
5. 提取光谱信息:在ENVI中,可以通过Spectral Analysis工具来提取光
谱信息。
可以选择不同的光谱分析方法,如光谱曲线、光谱角、光谱匹配等,并可以自定义波段和阈值等参数。
6. 生成图像地图:在ENVI中,可以通过Map工具来生成图像地图。
可以
选择不同的地图投影和坐标系,并可以添加图层、标注、符号等元素。
7. 导出数据:在ENVI中,可以将处理后的数据导出为多种格式,如TIFF、JPEG、BMP等。
在导出数据时,可以选择导出的范围、数据类型、分辨率等参数,并可以设置输出文件的格式和质量。
以上是ENVI软件的基本操作手册,希望对您有所帮助。
ENVI FX4.6操作说明

ENVI FX操作说明ENVI FX的操作可分为两个部分:发现对象(Find Object)和特征提取(Extract features),如图1所示。
图1 FX操作流程示意图(红色字体为可选项)1、准备工作根据数据源和特征提取类型等情况,可以有选择的对数据做一些预处理工作。
●空间分辨率的调整如果您的数据空间分辨率非常高,覆盖范围非常大,而提取的特征地物面积较大(如云、大片林地等)。
可以降低分辨率,提供精度和运算速度。
可利用ENVI主界面->Basic Tool->Resize Data工具实现。
●光谱分辨率的调整如果您处理的是高光谱数据,可以将不用的波段除去。
可利用ENVI主界面->Basic Tool->layer stacking工具实现。
●多源数据组合当您有其他辅助数据时候,可以将这些数据和待处理数据组合成新的多波段数据文件,这些辅助数据可以是DEM, lidar 影像, 和SAR 影像。
当计算对象属性时候,会生成这些辅助数据的属性信息,可以提高信息提取精度。
可利用ENVI主界面->Basic Tool->layer stacking工具实现。
●空间滤波如果您的数据包含一些噪声,可以选择ENVI的滤波功能做一些预处理。
2、发现对象(一)打开数据在ENVI Zoom中打开Processing > Feature Extraction。
如图2所示,Base Image 必须要选择,辅助数据(Ancillary Data)和掩膜文件(Mask File)是可选。
这里选择ENVI 自带数据envidata\feature_extraction \ qb_colorado,它是0.6米的快鸟数据,作为Base Image特征提取数据,不增加辅助数据和掩膜文件。
图2 选择数据(二)影像分割FX根据临近像素亮度、纹理、颜色等对影像进行分割,它使用了一种基于边缘的分割算法,这种算法计算很快,并且只需一个输入参数,就能产生多尺度分割结果。
ENVI使用手册

第一章:ENVI 概述如何使用本手册本手册包括若干章节;每章描述ENVI 提供的一系列处理程序。
多数章节遵循ENVI 的菜单结构。
例如,第4 章的标题为“Basic Tools”,它描述的功能可以在ENVI 的Basic Tools下拉菜单下找到。
5 个附录分别针对:ENVI基本功能、文件格式、波谱库、地图投影以及描述ENVI 该版本的新特征。
该介绍性章节包括与ENVI 图形用户界面(GUI)的交互,使用ENVI 窗口,及其它介绍性材料。
新的ENVI 用户使用前务必认真阅读本手册,以及附带的ENVI 教程。
对于章节中的每个主题,功能描述之后给出了实现它的一步步向导。
向导中描述了参数,通常还附有建议和例子。
大多数功能(除了交互的功能)从ENVI 的下拉主菜单启动。
出现包含接受用户输入参数的对话框。
许多参数包含系统默认值并且有一些是可选的。
当功能运行时,出现一个处理状态窗口。
运行功能的一步步向导被编号并且用粗体显示。
鼠标控制菜单选项与用斜体字印刷的下拉菜单一同出现。
子菜单用“>” 连接。
每个步骤内的选项用项目符号显示。
按钮名用引号标明,对话框标题以大写字母开头。
一些对话框内部有下拉菜单。
每个下拉菜单下的选项通常在以该下拉菜单名为标题的一节中描述。
例如,这些是如何对一个文件进行的向导:1. 从ENVI 主菜单,选择Filters > Convolutions > Median 。
将出现一个文件选择对话框, 允许你交互地改变目录并选定需要的输入文件。
2. 通过点击文件名,再点击“OK” 或“Open”,来选择所需要的文件。
若有必要,使用任意空间和/或波谱的构造子集(subsetting)。
3. 当出现Convolution Parameters 对话框,在“Size” 文本框中,输入所需要的滤波器大小。
4. 选择输出到“File” 或“Memory”,若需要,键入一个输出文件名。
5. 点击“OK”,开始处理。
envi高光谱数据处理流程

envi高光谱数据处理流程
envi高光谱数据处理流程是一种非常常用的数据处理方法,主要应用于高光谱遥感数据处理。
其主要流程包括:数据预处理、光谱反射率计算、特征提取与分类等几个步骤。
1、数据预处理:数据预处理包括数据校正、波长校准及大气校正等过程。
其中,数据校正主要是将数据进行去背景、去噪、去影响等处理。
波长校准是将采集到的数据进行波长校准,保证数据的准确性。
大气校正是将采集的数据进行大气校正,降低大气对数据的影响。
2、光谱反射率计算:光谱反射率计算是将采集到的数据进行转换,得到地表反射率信息。
这个过程主要通过将采集到的数据进行比对处理,计算出地表反射率。
3、特征提取:特征提取是将采集到的数据进行特征分析,得到地物分类信息。
这个过程主要通过对采集到的数据进行分析,计算出每个波段的特征,然后根据这些特征进行分类。
4、分类:分类是将采集到的数据进行分类,识别出地表不同的类别。
这个过程主要通过将采集到的数据进行分析,然后根据不同的特征进行分类,最终得到地表不同的类别。
总之,envi高光谱数据处理流程是一个比较全面、细致的数据处理方法,可以有效地对高光谱遥感数据进行处理,得到准确的地表信息。
- 1 -。
ENVI基础操作(全)

ENVI基础操作(全)ENVI是一种专业的遥感数据分析和图像处理软件,它广泛应用于地理信息系统(GIS)和遥感领域。
以下是ENVI的基础操作指南,包括数据加载、图像增强、分类和制图等功能。
1.数据加载:- 打开ENVI软件后,通过菜单栏中的 "File" -> "Open" 来加载遥感数据。
-可以选择加载多种类型的数据,包括图像文件、数据集文件、栅格数据等。
-ENVI还支持加载多波段数据和多时相数据,方便进行多光谱分析和时间序列分析。
2.图像增强:-ENVI提供了多种图像增强算法,可以改善图像的对比度、亮度和清晰度。
- 通过菜单栏中的 "Basic Tools" -> "Display" 可以调整图像的亮度、对比度和伪彩色显示。
- 通过菜单栏中的 "Basic Tools" -> "Spatial Filter" 可以应用空间滤波算法,如平滑、锐化和边缘增强等。
-ENVI还支持直方图均衡化、波段拉伸、多尺度分析等高级图像增强方法。
3.数据分析:-ENVI提供了多种数据分析算法,包括统计分析、光谱分析和变化检测等。
- 通过菜单栏中的 "Basic Tools" -> "Statistics" 可以计算图像的统计信息,如均值、最大值、最小值和标准差等。
- 通过菜单栏中的 "Basic Tools" -> "Spectral" 可以进行光谱分析,如图像分类、聚类分析和主成分分析等。
-ENVI还支持变化检测算法,可以对多时相数据进行像元级变化检测和物体级变化检测。
4.数据分类:-ENVI提供了多种数据分类算法,包括监督分类和非监督分类等。
- 通过菜单栏中的 "Supervised Classification" 可以进行监督分类,需要提供训练样本和分类器。
《使用ENVI的高光谱工具处理多光谱数据》

专题二十四 使用ENVI的高光谱工具处理多光谱数据(节选)1.1.专题概述本专题的目的是向用户展示如何使用ENVI先进的高光谱工具对多光谱数据进行分析。
要更好地理解高光谱处理的概念及其工具,请参见ENVI高光谱辅导指南。
要获取额外的详细信息,请参见《ENVI遥感影像处理实用手册》(ENVI User’s Guide)或者ENVI的在线帮助。
♦本专题中使用的文件光盘:《ENVI遥感影像处理专题与实践》附带光盘 #1♦背景知识ENVI并非仅设计成高光谱影像处理系统。
在1992年,ENVI的开发者就决定开发出一个通用的影像处理软件,它包含一整套的基本处理工具,弥补了商业软件缺乏强大灵活处理功能的不足,使得它能够处理各种科学格式的影像数据。
它对全色、多光谱、高光谱以及基本和改进雷达影像数据都提供了支持。
当前,ENVI包含了与其它主要影像处理系统(例如:ERDAS,ERMapper和PCI)相同的基本处理功能。
其中,ENVI在前沿遥感研究中采用了许多不同的先进算法。
虽然这些算法都是在处理成像光谱仪数据或者多达上百个波谱波段的高光谱数据基础之上发展而来,但是它们也可以应用到多光谱数据和其它标准数据类型的处理上。
本专题将对某些分析Landsat Thematic Mapper(TM)数据的方法进行介绍。
本专题分为两个独立的部分:1)使用标准或者经典多光谱分析技术,对TM影像数据进行典型的多光谱分析,2)使用ENVI高光谱工具对相同的数据集进行分析。
1.2.使用ENVI的高光谱工具分析多光谱数据♦读取TM影像数据z要从磁带中读取数据,可以在ENVI主菜单中选择File → Tape Utilities → Read Known Tape Formats → Landsat TM(或者对于新的EDC-格式的磁带选择NLAPS)。
z要从光盘中读取数据,可以选择File →Open External File → Landsat → Fast,或者选择File → Open External File → Landsat → NLAPS(对于NLAPS数据)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
感兴趣区和掩膜的选择和使用可具体情况具体分析,运行一项或两项均可。
北京卓立汉光仪器有限公司
4. 滤波
打开图像,FilterConvolutions and Morphology。在Convolutions and Morphology Tools 中,选择 Convolutions滤波类型(高通滤波 器、低通滤波 器、拉普拉斯算子、方向滤波器、高斯高通滤波器、高斯低通滤波器、中值滤波 器、Sobel、Roberts、自定义卷积核)。
2.3.2.3. 保存波谱库
北京卓立汉光仪器有限公司 在Spectral Libraries Resampling Parameters对话框中,为Resample Wavelength To选择匹配源,一般选择图像文件为参考。 输出重采样波谱库.sli
北京卓立汉光仪器有限公司
3. 感兴趣区和掩膜
3.1. 感兴趣区(ROI)
Display 窗 口 中 , Overlay → Region of Interest , 在 ROI 对 话 框 中 , 单 击 ROI_Type→Polygon. 绘制窗口中,选择Image,绘制一个多边形,右键结束,可根据需要多绘制 几个。
主菜单→Basic Tools→Subset Data via ROIs,选择裁剪图像。 在Saptial Subset via ROIs Parameters中,设置参数。 Select Input ROIs,选择绘制的ROI。 Mask Pixel Outside of ROIs选择yes。
4.1. 设置参数
Kernel Size(卷积核大小):奇数。 Image Add Back(加回值):将原始图像中的部分加回到卷积滤波结果图像中, Editable Kernel(卷积核中各项的值)。
有助于保持图像的空间连续性。
滤波前
滤波后
北京卓立汉光仪器有限公司
5. 主成分分析(PCA)
北京卓立汉光仪器有限公司
2. 波谱库交互浏览
2.1. 编辑数据、绘图参数
在Spectral Library Plots窗口中, Edit→Data Parameters, 设置波谱名称、 颜色、 在Spectral Library Plots窗口中,Edit→Plot Parameters,设置标题、X/Y轴显 线性等。 示风格、显示范围、刻度等。
Size 换成m×n,即对图中m×n个点的光谱做积分平滑(例如3× 3) 。 线。 谱曲线。 Spectral Profile中,Plot Key,拖拽其中一个到另一个Spectral Profile中,可得到对 比的光谱曲线。
2.4. 包络线去除
是将反射波谱归一化的一种方法,能有效地突出曲线的吸收和反射特征,使 得可以再同以基准线上对比吸收特征。经过包络线去除后的图像,有效的抑制了 噪声,突出了地物波谱的特征信息,便于图像分类和识别。 单一包络线去除: 在波谱曲线窗口中 , Plot_Function→Continuum Removed。
ห้องสมุดไป่ตู้
图像保存:Display窗口,File→Save Image As→Image File ,选择输出格式、 动画显示:Display窗口,Tools→Animation,动态显示各波段图像,能很快
路径和名称,OK。 的分辨出包含信息量较多的波段。
北京卓立汉光仪器有限公司
2.3. 绘制任意点光谱曲线、多点光谱曲线和曲线平滑
主成分分析的主要目的是去除波段之间多余信息, 将多波段的图像信息压缩 到比原波段更有效的少数几个转换波段的方法。
5.1. 主成分正变换
主菜单中, TransformsPrincipal ComponentsForward PCRotationCompute 在 Forward PC Rotation Parameters 对话框中, "Stats X/Y Resize Factor"文 本 输出统计路径及文件名。 主成分波段的选择 “Covariance Matrix (协方差矩阵) ” 和 “Correlation Matrix 输出路径及文件名。 单击“Select Subset from engenvalues”附近的按钮,“Yes”统计信息将被计 New Statistics and Rotate,选择图像文件。 框中输入小于等于 1 的数据二次采样系数。越小速度越快,越大精度越高。
Mask background value:0.000000。 输出路径和名称,OK。
北京卓立汉光仪器有限公司
3.2. 掩膜(Mask)
打开文件并显示在Display中。 创建掩膜:主菜单 →Basic Tool→Masking→Built Mask ,选择图像所在的 Display。 在mask definition对话框中,Option→Import Data Range/ROIs,输出路径和文 件名,掩膜文件生成。 运行掩膜:主菜单→Basic Tool→Masking→Apply Mask,选择图像文件,在 Select Mask Band中,选择生成的掩膜文件,OK。
2.2. 添加注记
在Spectral Library Plots窗口中,Option→Annotate Plot,手动添加注记,如文 Annotation窗口中,Object选择注记类型后,在Spectral Library Plots窗口中左 在Spectral Library Plots窗口中,右键→Plot Key,添加注记,名称和颜色在
北京卓立汉光仪器有限公司
全部包络线去除:主窗口中,Spectral→Mapping Methods→Continuum Removed。
2.5. 图像裁剪和光谱选择
主菜单→Basic Tools→Resize Data(Spatial/Spectral)。 Spatial Subset 选择裁剪图像大小,点击 Image 可根据显示的图像裁剪。 SpectralSubset 选择需要的光谱波段。
Display 窗口,右键→Z profile(Spectrum)或 Tools → Profiles→Z Profile(Spectrum)。
多点光谱曲线:Spectral Profile 中,Options→Collect Spectra Options。 多点平滑: Spectral Profile中, Options→Set Z Profile Avg Window , 将Window 光谱平均:波谱曲线窗口中,Edit→Data Parameters→Nsum,可平滑光谱曲 谱线分离:Spectral Profile中,Options→Stack Plots,分离相邻很近的两个波 光谱对比:图像光谱曲线和重采样波谱库中的波谱曲线分别显示在不同的
选择Memory或在Enter Output Filename输入文件名生成新的文件。 右键→Load True Color to<new>,显示新图像。
北京卓立汉光仪器有限公司
1.6. 光谱数据输出
光谱曲线窗口中,File→Save Plot As→ASCII,在Output Plots to ASCII File文 件中,Selsct Plot To Output选中需要输出曲线的点,输出路径和名称,OK。
北京卓立汉光仪器有限公司
高光谱数据分析 ENVI 操作手册
北京卓立汉光仪器有限公司
1. 常见参数选择
主菜单→File→Preferences 用户自定义文件(User Defined Files) 图形颜色文件,颜色表文件,ENVI 的菜单文件,地图投影文件等。需重启 ENVI 默认文件目录(Default Directories) 默认数据目录,临时文件目录,默认输出文件目录,ENVI 补丁文件、光谱库文 件、备用头文件目录等,需重启 ENVI。 显示设置(Display Default) 可以设置三窗口中各个分窗口的显示大小,窗口显示式样等。其中可以设置数据 显示拉伸方式(Display Default Stretch) ,默认为 2%线性拉伸。 其他设置(Miscollaneous) 制图单位(Page Unit) ,默认为英寸(Inches) ,可设置为厘米(Centimeters) 还有缓冲大小(cache size) ,可以设置为物理内存的 50-75%左右。 Image Tile Size 不能超过 4M。
2.3.2. 自定义波谱库 2.3.2.1. 输入波长范围: 在主菜单中,Spectral → Spectral Library→Spectral Library Builder 打开高光谱图像,收集任意点波谱。 在Spectral Library Builder中,选择First Input Spectum选项,以第一次输入波 谱曲线的波长信息为准 Option→From Plot Windows,导入收集到的波谱数据。 波谱列表中,可更改波谱名称和颜色 在Spectral Library Builder中,File→Save Spectral As→Spectral Library,打开 Output Spectral Library对话框,设置参数 2.3.3. 重采样波谱库 主菜单→Spectral → Spectral Libraries→Spectral Libraries Resampling→波谱 库文件。 2.3.2.2. 波谱收集:以从影像数据中收集波谱为例
(相关系数矩阵)”。
算,列出各波段以及相应的百分比,可自主选择主成分波段。“No”系统会计 算特征值和显示供选择的输出波段。
5.2. 协方差矩阵、特征向量矩阵的统计
主菜单,Basic ToolsStatisticsView Statistics File,打开主成分分析中得到 的统计文件,可以得到各个波段的基本统计值、协方差矩阵、相关系数矩阵和特 征向量矩阵。 当协方差矩阵数据量较大时,不能直接在统计文件中显示,这时可通过输出 ASCII文件并导入到excel中来查看协方差矩阵和特征向量矩阵。 波长、 反射率和协方差矩阵、特征向量矩阵的数据分析可采用其他数值统计 分析软件进行。