在ENVI中怎样妻子被动进行时序112多源时序NDVI的交互校正

    本人初次学习ENVI软件就碰到了一個大的bug,实验了一天终于搞定了!记录如下

    NDVI 的作用就不多说了计算公式大家都知道是利用(近红外波段-红波段)/(近红外波段+红波段)的公式,在envi中使用transform下的NDVI公式时需要时组合波段(即多个波段组合一起的文件如果各个波段分开的则无法使用)。用此方法计算的NDVI没问题

      错誤一:书写公式时如果用(b4-b3)/(b4+b3),那么你会发现结果一片黑或一片白主要是计算值均取了整数,例如(50-10)/(50+10)=40/60=0因为整数运算结果ndvi值为0。

 錯误二:查询资料发现必须指定波段的取值为float计算公式改为float(b4-b3)/float(b4+b3),结果发现NDVI对正值均计算正常比如植被,裸地等但是对于水体并不算大镓所谓的小于0的值,而是全部大于0而且是大于1的值。郁闷之极询问了很多人,解释说bandmath是针对反射率的不能直接针对DN值计算,但是课夲说用DN值后者反射率都可以啊

   以上是个人多次尝试总结,如果有不对请指定出来继续改进。


遥感数字图像处理实验教程(ENVI)

苐一章 ENVI 应用基础


一般情况下ENVI 安装在 ITT 文件夹下,完整版本包括 IDL、License 等文件夹ENVI 的所有文件及文件夹保存在 HOME\ITT\IDL71\products\envi47。 ? Bin:ENVI 运行目录主要是支持 FLAASH 大气校囸及快速大气校正的文件。 ? Data:数据目录包括一个矢量文件夹(一些矢量数据) 、两个 TM5 数据、两个 DEM 数据和一个高光谱数据。 ? Filt_func:常见传感器嘚波谱响应文件例如 ASTER、MODIS、SPOT、TM 等。 ? Help:ENVI 的帮助文档 ? Lib:IDL 生成的可编译的程序,用于二次开发 ? Map_proj:图像的投影信息文件,文本格式客户可以妻子被动进行时序112定制。 ? Menu:ENVI 菜单文件可以妻子被动进行时序112中、英文菜单互换。 ? Save:应用 IDL 语言编译好的、可执行的 ENVI 程序比如各种功能扩展程序。 ? Save_add:软件使用者自主开发的、可执行程序比如各种功能扩展程序。

Spec_lib:波谱库包含了几个植被矿物波谱库,用户可以自定义

图 1.3 默认文件目录设置

4、其他项设置(Miscollaneous) 在 System Preferences 对话框中切换到 Miscollaneous 选项,如图 1.5 所示从左到右、 从上到下,包括配置文件名称、主菜单的排列方向、哆列表选项的最大数量、最大直方图 bins、下拉菜单中选择的数量、所应用的内存最大值、脚本文件输出参数、IDL 命令行模块 的开启或关机、退絀 ENVI 前是否退出 IDL、输入文件是否显示状态窗口、自动应用交互式 拉伸效果、是否为文件名自动添加默认扩展名、是否自动加载默认波段、是否在内存中打 开可应用文件、内存使用参数

图 1.5 其他设置 常需要设置的参数包括:缓冲大小(cache size) ,可以设置为物理内存的 50%~75%左 右不能大于 2GB,最好为 2 的整数倍;文件碎片大小设置为 cache size 的 1/10推荐小 于 100MB。

波段名字上单击鼠标左键任意选择三个波段和 RGB 颜色通道对应。所选择的波段名將在 被选择的波段名文本控件中显示出来如图 1.7 所示。

1.5.3 输入外部数据文件

(2)单击 Enter Lantsat Fast Filenames 对话框中的打开按钮载入二进制图像数 据文件。如图 1.10 所示 对于普通的单波段二进制文件,用 Open External File 方式找不到对应选项使用 Open Image File 时弹出 Header Info 对话框,如图 1.10 所示此时就需要手动创建一个 头文件的方式打開。 具体操作步骤如下:

(1)在主菜单上选择 File→Open Image File,选择对应的文件 (2)在弹出的 Header Info 对话框中填写图像如下信息: ? “Samples”图像文件的列数 ? “Lines”图像文件的行数 ? “Bands”图像文件的波段数 ? “Offset”图像文件从文件头到实际数据起始处的字节偏移量 ? “Xstart”和“Ystart”图像左上角的起始像元坐标 ? first 字節顺序。 ? 使用“Interleave”下拉菜单选择下列选项,以确定数据存储顺序(BSQ、BIL、 BIP) (3)点击 OK 按钮,ENVI 自动生成一个头文件并把文件打开

相关参數设置: ? Output File Type:下拉列表框,用于选择输出数据文件类型 (2)在 Output Display to Image File 对话框中,设置文件存储路径和文件名单击 OK 按钮, 完成图像数据输出


影潒加载成功后,ENVI 影像显示窗口就会出现在屏幕上该显示窗口由主影像窗口 (Image Window)、滚动窗口(Scroll Window)和缩放窗口(Zoom Window)三部分构成 (如图 1.12 所示)。这三个显示窗口相互关联改变其中任意窗口都会对另外窗口产生 影响。 提示:若要选择屏幕上合适的影像窗口排列组合形式只需在任意影像的窗口中单击 鼠标右键,然后在弹出的快捷菜单中选择 Display Window Style 的子菜单来选择所需的 一个排列组合方式

图 1.12 显示窗口组合方式选择菜单

苐二章 遥感数据预处理


2.1 坐标定义与投影转换
图像预处理是遥感数字图像处理中非常重要的环节,也是空间信息提取之前首先要做 的工作主要包括图像几何校正、图像融合、图像镶嵌和图像裁剪等一般过程。

图 2-1 定义地球椭球体

图 2-2 定义大地基准面

图 2-3 定义地图投影

图 2-4 定义投影输絀

图 2-5 系统投影信息

窗口中编辑地图信息(图 2-7);

图 2-7 编辑地图信息

图 2-6 波段选择列表

图 2-9 图像投影信息

图 2-8 选择地图投影

图 2-10 选择转换图像投影的文件

图 2-11 图像投影转换参数设置

(6) 点击 OK 执行投影转换操作


遥感图像的几何纠正是指消除影像中的几何形变,产生一幅符合某种地图投影或圖形 表达要求的新影像一般常见的几何纠正有从影像到地图的纠正,以及从影像到影像的纠 正后者也称为影像的配准。遥感影像中需偠改正的几何形变主要来自相机系统误差、地 形起伏、地球曲率以及大气折射等几何纠正包括两个核心环节:一是像素坐标的变换, 即將影像坐标转变为地图或地面坐标;二是对坐标变换后的像素亮度值妻子被动进行时序112重采样

2.2.1 影像到影像的几何纠正


1、打开并显示图像攵件 在 ENVI 主菜单栏中,选择 File →Open Image File打开参考影像(这里以 SPOT 图 像为例) 和需校正影像 (这里以 TM 图像为例) 。 它们将分别显示在 Display 窗口 如图 2.12 所示。

圖 2.12 待纠正影像和参考影像显示图

图 2.14 地面控制点选择对话框

图 2.13 选择基准影像与待纠正影像

3、采集地面控制点 在图像几何纠正过程中采集地媔控制点是一项重要和繁重的工作,直接影响最后的 纠正结果在实际操作中要特别认真和具有耐心。 (1) 在 Ground Control Point Selection 对话框中选择 Options→ Set Point

Colors,设置或修改 GCP 在可用和不可用状态的颜色 (2) 在两个 Display 中移动方框位置,寻找明显的地物特征点作为输入 GCP (3) 在 Zoom 窗口中,点击左小下角第三个按鈕打开定位十字光标,将十字光标 分别移到基准影像与待纠正影像相同地物点上 (4) 在 Ground Control Point Selection 上,单击 Add Point 按钮将当前找到 的点妻子被动进行時序112收集。如图 2.15 所示

图 2.15 同名地物控制点采集

(5) 利用同样的方法继续寻找其余的点,当选择控制点的数量达到 3 时RMS 被自 动计算。Ground Control Point Selection 上的 Predict 按鈕可用这时在基准图像显示 窗口上面定位一个特征点,单击 Predict 按钮纠正图像显示窗口上会自动预测区域,适 当调整一下位置点击 Add Point 按钮,将当前找到的点收集随着控制点数量的增多, 预测点的精度越来越精确 (6) 选择 Option→Auto Predict,打开自动预测功能这时在基准图像显示窗口 仩面定位一个特征点时,纠正图像显示窗口上会自动预测当选择一定数量的控制点之后 (至少 3 个) ,可以利用自动找点功能 (7) 选择 Option→Automatically Generate Points,选择一个匹配波段如选择 信息量多 Band5,单击 OK

图2.17 控制点列表

RMS 值小于 1 个像素时(根据实际情况判断最小 RMS 值) 点的数量足够且分布均匀,唍成控制点的选择 (11) 选择 File→Save GCPs to ASCII,将控制点保存 4、选择纠正参数并输出结果

(Back ground)为0。 ? Output Image Extent:默认是根据基 准图像大小计算可以妻子被动进荇时序112适当调整。 C. 选择输出路径和文件名单击OK按钮。 Warp File纠正方式得到的结果影像它的 尺寸大小、投影参数和像元大小(如果基准图像 有投影)都与基准图像一致。 (2) Warp File(as Image Map)方式 A. 选择Options→Warp File(as Image Map)选择纠正文件(TM文件)。 B. 投影参数不变在X和Y的像元大小输入 30m,按回车键图像输絀大小自动更改。 C. Output Image Extent:默认是根据基准 图像大小计算可以妻子被动进行时序112适当调整。 D. 设置输出路径和文件名单击OK按钮。 5、检验纠正结果 检验纠正结果的基本方法是:同时在两个窗口中打开图像其中一幅是纠正后的图 像, 一幅是基准图像 通过视窗链接 (Link Displays) 及十字光标戓者地理链接 (Geographic Link)妻子被动进行时序112关联。 在显示纠正结果的Image窗口中从右键快捷菜单中选择Geographic Link命令,选 择需要链接的两个窗口打开十字咣标妻子被动进行时序112查看。

图2.18 校正输出参数设置

2.2.2 图像到地图的几何纠正


图像到地图的几何纠正纠正过程与图像到图像几何纠正基本类似采集控制点方式 更加灵活,如果控制点需要从不同途径收集或者直接从图上读取后键盘输入可以采用这 种方式,如地形图的纠正

下媔以TM图像为例介绍该种几何纠正。 1、打开并显示图像文件 在ENVI主菜单栏中选择File →Open Image File,打开需纠正影像 2、启动几何纠正模块 (1) 在 ENVI 主菜单中,选择 Map→Registration→Select GCPs Image to Map: Image to Map打开几何纠正模块。如图打开了很多显示窗口还需要选择纠正图像的显 示窗口。弹出纠正参数设置选择对话框(Image to Map Registration) ; (2) 在 Image to Map Registration 对话框中填写纠正图像的投影参数、像元大 小(X/Y Pixel Size) 。 3、采集地面控制点 地面控制点通过以下几种方式采集(几种方式可以同时采用) (1) 键盘输入 在纠正图像Display中移动方框位置,寻找明显的地物特征点作为输入GCP A. 在Zoom窗口中,移动定位十字光标(利用键盘↓↑←→微调)将十字光标定位 到地物特征点上; B. 在两个Display中移动方框位置,寻找明显的地物特征点作为输入GCP; C. 在Zoom窗口中点击左小下角第三个按钮 ,咑开定位十字光标将十字光标移 到相同地物点上; D. 在Ground Control Point Selection对话框上,将这个点的坐标x(E) 、y(N) 值键盘输入; 重复 (1) ~ (3) 步骤继续采集其他控制点 当采集到第4个点的时候, 可以通过Predict 预测功能预测图上大致位置 (2) 从栅格文件中采集 A. 打开控制点采集的栅格文件,并在Display中顯示; B. 在纠正图像的Display中移动方框位置寻找明显的地物特征点作为输入GCP; 重复(1)~(4)步骤采集其他控制点。 (3)从矢量文件中采集 A. 在ENVI主菜单中Open→Open Vector File,在文件选择对话框中文件类型选 择USGS DLG(*.ddf,*.dlg)选择矢量文件; B. 由于不是ENVI的.evf矢量格式文件,ENVI自动会对它妻子被动进行时序112格式转换选择输出到

File,选择纠正文件 (TM文件)输出参数设置与图像到图像的几何纠正方式类似。 5、检验纠正结果 将标准矢量数据叠加在糾正结果上或者与经过纠正的图像显示在Displays中,与 纠正结果用Geographic Link命令链接查看地物特征点检查纠正结果的精度。


遥感图像融合就是将不同類型传感器获取的同一地区的图像数据妻子被动进行时序112空间配准然后 采用一定方法将各图像的优点或互补性有机结合起来产生新图像嘚技术。遥感图像融合方 法通常有 HSV 变换融合方法、PCA 变换融合方法、小波变换融合方法与高通滤波(HPF) 融 合方法等其中,前三种方法最具代表性也最常用。
在图像处理中经常应用的彩色坐标系统(或称彩色空间) 有两种一种是由红(R )、 绿(G)、蓝(B)三原色组成的彩色空间即 RGB 空间。另一种昰 HSV 颜色空间即亮度(V), 色调(H)和饱和度(S)HSV 颜色空间中三分量 V,HS 具有相对独立性,可分别对它们妻子被动进行时序112 控制,并且能够准确定量地描述颜色特征

在遥感图像融合中,常常需要把 RGB 空间转换为 HSV 空间在 HSV 空间复合不同分辨 率的数据,即直接采用全色图像替换多光谱图像的煷度分量 V然后采用最近邻法、双线 性内插法或者三次卷积法对 HSV 颜色空间的色调和饱和度重采样到高分辨率像元尺寸,然 后通过逆变换回箌 RGB 颜色空间形成复合图像 操作步骤如下: (1)在主菜单中,选择 File→Open Image

图 2-20 选择高分辨率图像


又称 K-L 变换法先是把多光谱图像的特征空间的特征轴旋转到平行于混合集群结构 轴的方向去,得到新的特征轴实际操作是将原来的各个因素指标(这些指标中部分有相 关关系)重新组匼,组合后的新指标是互不相关的在由这些新指标组成的新特征轴中, 只用前几个分量图像就能完全表征原始集群的有效信息原始图潒中的大多数信息主要集 中到前几个主成分中。采用高分辨率图像替换经 PCA

图 2-23 选择低空间分辨率多波段图像

图 2-24 选择高空间分辨率图像

(6)点擊 OK 完成 PCA 图像融合操作


影像镶嵌是指在一定地数学基础控制下,把多景相邻遥感影像拼接成一个大范围的影 响图的过程 下面以两幅经过幾何校正的 TM 30 米图像为例(文件名分别为 mosaic_2 和 mosaic1_equal),介绍 ENVI 环境下图像的镶嵌过程 操作步骤如下: (1)选择主菜单 File→Open Image File,打开要妻子被动进行时序112拼接的图像(图 2-26);

图 2-26 图像波段选择列表

图 2-27 选择镶嵌文件

(5)点击 OK把图像加载到了图像镶嵌的窗口中; (6)在图层列表栏中选择需要调整重叠次序的图层,右键点击选择 Raise Image to Top 或者 Raise Image to Position 妻子被动进行时序112重叠次序的调整(图 2-28); (7)在图层列表栏中选择需要调整重叠次序的图层右鍵点击选择 Edit Entry 对图 像镶嵌参数妻子被动进行时序112设置(图 2-29);

图 2-28 调整图像重叠次序

图 2-29 设置图像镶嵌参数

图 2-30 图像镶嵌参数结果

(9)点击 File 菜单下嘚 Save template 命令对图像妻子被动进行时序112虚拟镶嵌; (10)点击 File 菜单下的 Apply 命令,打开镶嵌图像保存对话框设置输出的像元 分辨率, 重采样方法以及輸出文件名等参数 点击 OK 完成图像的镶嵌和保存 (图 2-31) 。 (11)点击 OK 妻子被动进行时序112图像的镶嵌(图 2-32)

图 2-31 图像镶嵌输出参数设置

图 2-32 图像鑲嵌结果


影像裁剪的目的是将研究区以外的区域去除,经常是按照行政区划或研究区域的边界 对图像妻子被动进行时序112裁剪在基础数据苼产中,还经常要做标准分副裁剪按照 ENVI 的图像裁剪 过程,可分为规则裁剪和不规则裁剪

图 2-33 选择图像裁剪文件

图 2-34 选择图像裁剪方式

图 2-35 基於图像的裁剪

Image:通过输入行列数确定裁剪尺寸,按住鼠标左键拖动图像的红色矩形 框确定裁剪区域或者直接用鼠标拖动红色边框来确定裁剪尺寸以及位置; 选择坐标范围(图 2-36)。

B. 基于地图坐标的裁剪点击

图 2-36 基于地图坐标的裁剪

? Map:通过输入左上角和右下角两点坐标来确定外邊界矩形区域(图像必须


有地理坐标); C. 基于文件的裁剪,点击 选择基准图像

图 2-37 基于地图坐标的裁剪

File:以另外一个图像文件范围为标准确萣外边界区域; ROI/EVF:以感兴趣区域或者矢量边界为区域妻子被动进行时序112裁剪; Scroll:根据当前放大的(meta zoomed)缩放窗口中的显示区域妻子被动进行時序112裁 剪; (5)选择输出路径及文件名,点击 OK 按钮完成规则图像裁剪(图 2-38)。 ? ? ?

图 2-38 图像裁剪输出参数设置


不规则裁剪是指裁剪图像的边界范围是一个任意多边形通过事先确定的一个完整的 闭合区域妻子被动进行时序112,这个区域可以是一个手工绘制的 ROI 多边形也可以是 ENVI 支持嘚矢 量数据文件。 1、基于手动绘制感兴趣区域的图像裁剪 (1) 打开要裁剪的图像并显示在 Display 中; (2) 在 Image 视图窗口中选择 Overlay→Region of Interest。在 ROI Tool 窗口

图 2-39 选择圖像裁剪文件

(6) 单击 OK对图像妻子被动进行时序112裁剪处理(图 2-41)。

图 2-41 图像裁剪前后对比

图 2-42 输入矢量文件参数

图 2-44 图像裁剪输出参数设置

(7) 单击 OK对图像妻子被动进行时序112裁剪处理(图 2-45)。

图 2-45 图像裁剪前后对比


遥感图像在获取的过程中由于受到大气的散射、反射、折射或者忝气等的影响获得 的图像难免会带有噪声或目视效果不好, 例如对比度不够、 图像模糊; 有时总体效果较好 但是所需要的信息不够突絀, 例如线状地物或地物的边缘部分; 或者有些图像的波段较多 数据量较大,例如 TM 影像各波段的信息量存在一定的相关性,为进一步嘚处理造成困 难针对上述问题,需要对对图像妻子被动进行时序112增强处理通过图像增强技术,改善图像质量提 高图像目视效果, 突絀所需要的信息、 压缩图像的数据量 为进一步的图像判读做好准备。 本章依据图像增强方法的不同依次划分为辐射增强、光谱增强、涳间域增强、频率 增强四个部分妻子被动进行时序112讲解。
辐射增强是一种通过直接改变图像中的像元的亮度值来改变图像的对比度从而妀善 图像视觉效果的图像处理方法。人的眼睛鉴别图像时能够分辨 20 级左右的灰度级而显 示设备显示灰度的动态范围要大得多,例如计算機显示器能够显示 256 个灰度级灰度值 范围为 0~255。因此辐射增强能够使一幅图像充分利用成像设备,达到最佳动态范围 改善目视效果。┅般来说原始遥感数据的灰度值范围比较窄,通常比显示器的小很多 增强处理可以将其灰度范围拉伸到 0~255 的灰度级区间来显示,从而使图像对比度提高 视觉效果得以改善。 ENVI 提供以下几种辐射增强功能:1)交互式直方图调整;2)直方图匹配;3)坏道 填补;4)去条带处理等

3.1.1 交互式直方图调整


交互式直方图拉伸操作步骤如下: 1、打开一个多光谱图像,并 Display 中显示 2、在 Display 窗口主菜单中,选择 Enhance→Interactive stretching弹出交互式 直方图拉伸操作对话框(图 3.1)。

图 3.1 交互式直方图拉伸操作对话框

如需浏览像元灰度值(DN 和指定灰度值(DN 值)的像元个数、百分比以及累积百汾 比可以在交互式直方图拉伸操作对话框内的直方图内按住鼠标左键并拖动随之产生的白 色十字交叉指针,在状态栏中将显示这些信息 3、在交互式直方图拉伸操作对话框中,选择 Stretch_Type→拉伸方法不同拉伸方 法操作和参数设置不一样。具体操作如下: ? Linear(线性拉伸) ①选择 ②選择 Options→Auto Apply打开自动应用功能。 ③一个转换函数(初始为一条白色直线)将被绘制在输入直方图中在输入直方图的 任何位置点击鼠标中键,为转换函数增加一个节点绘制的线段将把端点和绘制的节点标 记连接起来。 注:如果不是三键鼠标要为转换函数增加一个节点,使鼡 Ctrl+鼠标滚轮键组合完 成 ④要移动一个点的位置,在标记上按住鼠标左键然后把它拖放到一个新位置。要删

②选择 Options→Auto Apply打开自动应用功能。 ③设定拉伸范围使用鼠标左键,移动输入直方图中的垂直线(白色虚线)到所需要 的位置或在“Stretch”文本框内直接输入所需要的 DN 值戓一个数据的百分比。 ④选择 Options→Set Gaussian Stdv设置高斯标准差。 ⑤输出直方图用一条红色曲线显示被选择的 Gaussian 函数被拉伸数据的分布呈白 色,并叠加顯示在红色 Gaussian 函数上 ? Equalization(直方图均衡化拉伸) ①选择 Stretch_Type→Equalization。 ②选择 Options→Auto Apply打开自动应用功能。 ③设定拉伸范围使用鼠标左键,移动输入直方图Φ的垂直线(白色虚线)到所需要 的位置或在“Stretch”文本框内直接输入所需要的 DN 值或一个数据的百分比。 ④根据拉伸 DN 值范围自动缩放数据使每个直方图 bin 中的 DN 数相均衡。输出直方 图用一条红色曲线显示均衡化函数被拉伸数据的分布呈白色叠加显示。 ? Square Root(平方根拉伸) ①选择 Stretch_Type→Square Root ②选择 Options→Auto Apply,打开自动应用功能 ③设定拉伸范围,使用鼠标左键移动输入直方图中的垂直线(白色虚线)到所需要 的位置,或在“Stretch”文本框内直接输入所需要的 DN 值或一个数据的百分比 ④输出直方图用一条红色曲线显示平方根函数,被拉伸数据的分布呈白色叠加显示 ? Arbitrary(自定义拉伸和直方图匹配) ①选择 Stretch_Type→Arbitrary。 ②选择 Options→Auto Apply打开自动应用功能。 ③设定拉伸范围使用鼠标左键,移动输入直方图中的垂直线(白色虚线)到所需要 的位置或在“Stretch”文本框内直接输入所需要的 DN 值或一个数据的百分比。 ④在 Output Histogram 窗口中 单击或按住并拖放鼠标左键, 鈳以在 Output Histogram 窗口绘制输出直方图单击右键接受绘制的输出直方图(单击中键取消绘制的输出直方 图)。输出直方图用红色显示自己绘制的直方图匹配的数据函数用白色曲线绘制。 ⑤通过使用自定义对比度拉伸功能也可以把一幅图像的直方图与另一幅图像的直方 图妻子被动进荇时序112匹配 ⑥从一个图表获得输入或输出直方图,在图表顶部的“Input Higtogram”或“Output Histogram”文本标签上点击鼠标左键并拖放即可把名字拖放到其他自萣义输出直方图 值和相应拉伸输出值的列表显示在“Edit

前的拉伸情况。在值上点击妻子被动进行时序112编辑当它出现在“Edit Selected Item:”文本框中时, 輸入所需值然后按回车键确认新值。 (4)根据处理需要选定拉伸方法并设置好对应参数后在交互式直方图拉伸操作对话框中, 选择 File→Export Stretch设置输出路径和文件名,数据类型单击 OK 按钮输出拉伸 结果。


使用直方图匹配可以自动地把一幅显示图像 (需配准影像) 的直方图匹配到另┅幅 (主 图像)上从而使两幅图像的亮度分布尽可能接近。直方图匹配经常作为相邻图像镶嵌或 者应用多时相图像妻子被动进行时序112动態监测的预处理还可以应用在自定义主成份融合中全色波段与 第一主成份的匹配。 直方图匹配具体操作步骤如下(以两幅 TM 图像为例): (1)分别打开 TM119029.img 和 TM120029.img

图中显示两个直方图输出直方图用红色显示,被匹配的输 出直方图用白色显示如图 3.4 所示。

图 3.4 直方图匹配后交互式拉伸對话框

8、选择 File→Export Stretch选择输出路径和文件名,数据类型单击 OK 按钮, 输出匹配结果

删除行,点击它即可 (5)在 Half Width to Average 文本框中,输入要参与计算平均值的邻近行数 (6)点击 OK 按钮,在出现 Bad Lines Output 对话框中选择输出路径及文件名, 单击 OK 按钮输出结果。


使用 Destripe Data 功能可以消除图像数据中的周期性扫描行条带 这种条带噪声经常 在 Landsat MSS 数据中见到(每 6 行出现一次) ,在 Landsat TM 数据中也存在(每 16 行出 现一次) 计算每 n 行的平均值,并将每荇归一化为各自的平均值要求数据必须是原始 格式(平行条带) ,并且没有被旋转或地理坐标定位 (1)打开图像数据。 (2) Landsat TM该值为 16。 (4)选择输入路径及文件名单击 OK 按钮输出结果。
光谱增强是基于多光谱数据对波段妻子被动进行时序112变换达到图像增强处理如波段仳计算、主成 分变换、独立成分变换、最小噪声分离变换、彩色变换
计算波段的比值可以增强波段之间的波谱差异,减少地形的影响用┅个波段除以另 一个波段生成一幅能提供相对波段强度的图像,该图像增强了波段之间的波谱差异具体 操作步骤如下: (1)打开一个多波段图像文件(此处以 TM120029.img 为例)。 (2)ENVI 主菜单中选择 Transforms→Band Ratios,弹出 Band Ratio Input Bands 对话框(图 3.6)

3、在 Band Ratio Input Bands 对话框中,从可用波段列表中(Select from the Available Bands)中选择分子(Numerator)和分毋(Denominator)波段单击 Clear 按钮可以清除选择的分子和分母波段。 注:计算波段比必须输入一个“分子”波段和一个“分母”波段,波段比是分孓与 分母的比值ENVI 能够核查分母为 0

5、可以通过输入另外的波段比建立所需的多比值合成。在“Selected Ratio Pairs” 列表中的多有比值都将在一个单独文件中莋为多波段文件输出如图 3.7 所示。

图 3.8 波段比多比值合成

文本框中键入的数值对比值妻子被动进行时序112拉伸 8、在 Band Ratios Parameters 对话框中,设置输出文件蕗径和文件名单击 OK 按 钮执行处理。


主成份变换具体操作步骤如下: 1、打开一个多波段图像文件(此处以 TM120029.img 为例)

Parameters 对话框中(如图 3.9),在“Stats X/Y Resize Factor”文本框中键入小于、等于 1 的调整系数用于计算统计值时的数据二次采样。键 入一个小于 1 的调整系数将会提高统计计算速度。

相关參数说明: ? 在 Forward PC Rotation Parameters 对话框中设置输出统计路径和文件名。 使用箭头切换按钮选择根据“Covariance Matrix” (协方差矩阵)或根据“Correlation Matrix”(相关系数矩阵)计算主成份波段。 注: 一般来说 计算主成份时选择使用协方差矩阵; 当波段之间数据范围差异较大时, 选择相关系数矩阵 ? 在

统计信息将被计算,并出现 Select Output PC Bands 对话框列出每个波段及相应的特

征值;同时,也列出每个主成份波段中包含的数据方差的累积百分比如果选择“NO”, 則系统会计算特征值并显示供选择输出波段数 ? 输出波段数(Number Of Output PC Bands)选择默认值(输出文件的波段数)。 4、单击 OK 按钮 ENVI 处理完毕后,将出现 PC Eigen Values 绘圖窗口(如图 3.10)可以看到,第

图 3.10 主成份分析特征值窗口


独立主成分分析(Independent Components Analysis,ICA)将多光谱或者高光谱数据转 化成相互独立的部分(去相关) 可以用来发现和分离图像中隐藏的噪声、降维、异常检 测、降噪、分类和波谱端元提取以及数据融合,它把一组混合信号转化成相互独竝的成分 分析得到的结果更加有效ENVI 中提供独立主成分正变换和独立主成分逆变换。 当使用独立主成分正变换时ENVI

于 1 的调整系数,将会提高统计计算速度例如,使用一个 0.1 的调整系数在统计计算 时将只用到 1/10 的像元。选择默认值为 1

图 3.11 独立主成分分析对话框 (4)键入输出统計路径及文件名。 (5)变化阈值(Change Threshold) 如果独立成分变化范围小于阈值,就退出迭代

Filter:图像的空间结构和色调不同頻率成分(频谱)也不一样。一般来讲空间域图像上纹理结构密集反差又大,它们的高频成份就多反之则高频成份少。前者截止频率高后者则截止频率低。频域图像中的频谱与原图像的纹理结构是相应的依据这样的关系,可以通过修改频谱的方法来增强图像中某些信息或压抑另一些信息最常用的方法是滤波。所谓滤波是让图像频谱中某些频率成分通过阻止另一些频率成分通过。滤波的多种方式鈳单独或混合使用
a.卷积滤波:convolutions:(图像上,一个给定像元的亮度值是其周围像元亮度值加权平均的函数)
·    高通滤波器:保持高频信息的同时,消除了图像中的低频成分用来增强不同区域之间的边缘,犹如使图像尖锐化高通滤波变换核的大小必须是奇数。(一些灰喥阶越变化的边缘被增强同理图像中的噪声也被增强。)
·    低通滤波器:保存了图像中的低频成分ENVI的低通滤波是通过对选择的图像运鼡IDL“SMOOTH”函数妻子被动进行时序112的。(类似于“影像平滑”低通滤波平滑了图像的细节,减小图像反差消去图像上的随机噪声,但使影潒模糊)
·    拉普拉斯滤波器:第二个派生的边缘增强滤波,可以不考虑边缘的方向变换核的大小必须是奇数。(目视效果类似高通滤波)
·    直通滤波:第一个派生的边缘增强滤波它选择性的增强有特定方向成分的图像特征。变换核元素的总和是零结果在输出的图像Φ有相同像元值的区域均为0,不同像元值的区域呈现为亮的边缘
·    高斯滤波器:通过一个指定大小的高斯卷积函数对图像妻子被动进行時序112滤波。变换核的大小必须是奇数
·    中值滤波器:保留比变换核大的边缘的同时,平滑图像
·    Sobel滤波器:非线性边缘增强。滤波器的夶小不能更改也无法编辑变换核的大小。
·    腐蚀:常称作“皱缩”或“减小”是用来在二值或灰阶图像中消除比结构元素(变换核)尛的元素岛的。
·    溶解:一般地称“填充”、“膨胀”或“生长”是用来在二值或灰阶图像中填充比结构元素(变化核)小的孔。
·    开放:图像腐蚀后紧跟着是同样的结构元素溶解。开放图像平滑轮廓打破窄窄的地峡,消除小岛使峰和岬更趋尖锐。Opening=腐蚀之后再溶解
·    封闭:图像溶解后,紧跟着是同样结构元素妻子被动进行时序112腐蚀封闭图像平滑轮廓,融合窄缝和长而细的海湾消除小孔,并用輪廓填充间隙Closing=溶解之后再腐蚀。

七、彩色空间变换及影像融合
1)自动融合:如果影像没有地理坐标需要对像元大小妻子被动进行时序112调節,影像妻子被动进行时序112重采样融合的影像地理位置相同,行列数相同
2)手动融合:融合前需调整为分辨率一致,尺寸一致
A、 选择哆光谱波段组合,调色突出地物反差,存储;
B、 高分辨率全色波段增强(滤波等)存储;(本步骤可选)
C、多光谱影像和多分辨率全銫波段需要调整为统一空间分辨率,且裁为尺寸大小一致;(用Basic Tools—>ResizeData可实现空间重采样和取子区)
E、将高分辨率全色波段与彩色空间变换后嘚V波段妻子被动进行时序112直方图匹配并存为V波段的数据类型;(本步比较关键,否则融合之后的结果较原始多光谱色调会有很大差异)
(3)   在高分辨率全色波段影像的直方图窗口中将Stretch_type选为Arbitrary,以便于用指定的直方图曲线来拉伸。
(4)   用鼠标将V波段影像直方图的输入拖动至在高分辨率全色波段影像的直方图的输出窗口中然后按“apply”应用。
G、 对融合后的影像妻子被动进行时序112色调(如需要)

八、定义感兴趣区忣分类
主窗口—Classification:监督分类非监督分类,决策树分类
2)  监督分类:按照分类以前自定义的样本妻子被动进行时序112分类。
2        选择分类方式:分类方式包括平行六面体法、最短距离法、马氏距离法、最大似然法、波谱角分类以及二进制编码法等选择合适的分类方式。
平行六媔体法:用一条简单的判定规则对多波谱数据妻子被动进行时序112分类判定边界在图像数据空间中,形成了一个N维平行六面体平行六面體的维数由来自每一种选择的分类的平均值的标准差的阈值确定。如果像元值位于N个被分类波段的低阈值与高阈值之间则它归属于这一類。如果像元值落在多个类里那么ENVI将这一像元归到最后一个匹配的类里。没有落在平行六面体的任何一类里的区域被称为无类别的
最短距离法:用到每一个终端单元的均值矢量,计算每一个未知像元到每一类均值矢量的欧几里德距离所有像元都被归为最近的一类,除非限定了标准差和距离的极限(这时会出现一些像元因不满足选择的标准,而成为“无类别”)
马氏距离法:是一个方向灵敏的距离汾类器,分类时用到了统计它与最大似然分类有些类似,但是假定所有类的协方差相等所以是一种较快的方法。所有像元都被归到最臨近的ROI类除非用户限定了一个距离阈值(这时,如果一些像元不在阈值内就会被划为无类别)。
最大似然法:假定每个波段每一类统計呈均匀分布并计算给定像元属于一特定类别的可能性。除非选择一个可能性阈值所有像元都将参与分类。每一个像元被归到可能性朂大的那一类里
波谱角分类:(SAM)是一个基于自身的波谱分类,它是用n维角度将像元与参照波谱匹配这一算法是通过计算波谱间的角喥(将它们处理为具有维数等于波段数的空间矢量),判定两个波谱间的类似度这一技术用于校准反射数据时,对照明和反照率的影响楿对不灵敏SAM 用到的终端单元波谱可以来自ASCII文件、波谱库或直接从图像中抽取(作为ROI平均波谱)。SAM 将终端单元波谱矢量和每一个像元矢量放在n维空间比较角度较小的角度代表与参照波谱匹配紧密。远离指定的弧度阈值最大角度的像元被认为无法分类
二进制编码法:将数據和终端单元波谱编码为0和1(基于波段是低于波谱平均值,还是高于波谱平均值)“异或”逻辑函数用于对每一种编码的参照波谱和编碼的数据波谱妻子被动进行时序112比较,生成一幅分类图像所有像元被分类到与其匹配波段最多的终端单元一类里,除非指定了一个最小匹配阈值(这时如果一些像元不符合标准,它们将不参与分类)

样本提纯技术:Spectral—n Dimensional Visualizer N维散度可视分析,是ENVI比较有特色的功能可以使样夲更加纯净,提高分类精度

Isodata(独立数据)非监督分类计算数据空间中均匀分布的类均值,然后用最小距离技术将剩余像元迭代聚集每佽迭代重新计算均值,且用这一新的均值对像元妻子被动进行时序112再分类重复分类是分割、融合和删除基于输入的阈值参数的。除非限萣了标准差和距离的阈值(这时如果一些像元不满足选择的标准,就无法参与分类)所有像元都被归到与其最临近的一类里。这一过程持续到每一类的像元数变化少于选择的像元变化阈值或已经到了迭代的最多次数
(2)IsoData法:也称为迭代自组织数据分析算法。它与K_Means算法囿两点不同:第一它不是每调整一个样本的类别就重新计算一次各类样本的均值,前者称为逐个样本修正法后者称为成批样本修正法;第二,ISODATA算法不仅可以通过调整样本所属类别完成样本的聚类分析而且可以自动地妻子被动进行时序112类别的“合并”和分裂,从而得到類数比较合理的聚类结果

K-Means(K均值)非监督分类计算数据空间上均匀分布的最初类均值,然后用最短距离技术重复地把像元聚集到最近的類里每次迭代重新计算均值,且用这一新的均值对像元妻子被动进行时序112再分类除非限定了标准差和距离的阈值(这时,如果一些像え不满足选择的标准就无法参与分类),所有像元都被归到与其最临近的一类里这一过程持续到每一类的像元数变化少于选择的像元變化阈值或已经到了迭代的最多次数。
(1)K_Means法:其准则是使每一聚类中多模式点到该类别的中心的距离的平方和最小。其基本思想是通过迭代,逐次移动各类的中心直至得到最好的聚类结果为止。

数据也可以输入其他数据类型的波段来使用。

Statistics:包括每一类的点数、朂小值、最大值、平均值以及类的每个波段的标准差等其中每一类的最小值、最大值、平均值以及标准差可以以图的方式妻子被动进行時序112显示。可以显示出每一类的直方图并且计算其协方差矩阵、相关矩阵、特征值和特征矢量等。

等人1988;Boardman和Kruse,1994)对于高光谱影像数據(至少为多光谱影像数据),MNF变换将把数据空间分为两部分:一部分为大的特征值和相干特征影像;另一部分为近似为1的特征值和噪声占主导地位的影像它被用作一个预处理变换,将感兴趣的信息放在前几个光谱波段中并按最感兴趣到最不感兴趣的顺序排列这些波段。

图23-8:MNF特征值绘制图
5.     然后在可用波段列表对话框中,打开另一个新的显示窗口加载MNF波段6。查看这两个不同MNF波段的影像注意空间一致性随着MNF波段号增加而减小。
上面的特征值绘制图反映出了随着MNF波段号的增加特征值减小的特点这显示出了在波段序号大的MNF波段中噪声是洳何分离出来的。

IndexTMPPITM)方法能够在多光谱和高光谱影像数据中查找光谱最纯净的像元(Boardman和Kruse1994)。这些与物质对应的光谱可以线性组合出影像Φ的所有光谱我们将N维散点图投影到二维空间中,并在每个投影中标出纯净像元计算出纯净像元指数。这个处理过程会输出一幅影像(PPI影像)影像汇总每个像素的数字值(DN)都与像素被标化出纯净的次数相一致。因此影像中的亮像素就表示出了光谱端元的空间位置。我们将使用影像阈值迭取后续分析中所需的几千个像素这样就可以显著的减少要查看的像素个数。请参见高光谱专题辅导获取额外嘚PPI背景知识和使用的例子。

这将在内存中计算PPI影像

虽然上面介绍的MNF和PPI操作都能很有效的减小分析迭代中的数据大小,但是高级的高光谱數据则需要先进的可视化技术ENVI的N维可视化器是一个交互式的N维散点绘制工具,它能在N维空间中实时的旋转散点图(Boardman等人1995)。N维可视化器通过将N维散点图投影到二维平面空间中来简化分析因此,动画显示的散点图就能够提供同时使用所有波段妻子被动进行时序112交互式分析的能力科学家的目视判断技巧和散点图的几何特性被用来寻找光谱端元。请参见高光谱主题辅导和ENVI用户手册(ENVI

图23-12:影像光谱与光谱库Φ光谱的比较

波谱角填图(SAM)将测量N维空间的未知光谱和参考光谱之间的相似性被看作N维空间矢量的光谱之间的角度称为光谱角。下图23-13展示了二维情况下的光谱角该方法假定数据已经被减化为表观反射率数据,且只使用了光谱的方向而不使用其长度。因此SAM分类对亮度影响不是很敏感请参见高光谱专题辅导和ENVI用户手册(ENVI User’s

图23-13:二维SAM分类示意图
分类的结果为规则影像和SAM分类影像,其中规则影像同你选择嘚端元个数相对应当首次显示规则影像时,黑色像素表明匹配最好但是通常最好用亮像素表示规则影像中匹配较好的位置。你可以在主影像显示窗口菜单栏中选择Tools → Color Mapping → ENVI Color Tables并将Stretch Bottom和Stretch Top滑动条拉动到相反的位置上,以此来反色显示规则影像
下图(图23-14)显示了每个像素最佳匹配凊况,且为每个端元妻子被动进行时序112了彩色编码(采用默认的阈值0.10弧度)

影像像素通常表示1到几平方米的区域。在这些像素中地球表面由混合物质所组成,纯净像素非常少(Boardman)大多数的影像系统所接收到的混合光谱都是纯净或者端元光谱的线性组合,并根据该区域嘚百分比含量加权合成我们可以使用数学模型来分析混合像素,其中观测到的光谱是混合纯净端元光谱与端元丰度相乘的结果混合的結果仍然可以使用几何模型来可视化分析,它的基础就是N维散点图的二维平面投影请参见ENVI的高光谱专题辅导和ENVI用户手册(ENVI

图23-15:航空混合=线性混合(左)+线性光谱混合(右)
当这些处理完成后,光谱分离端元影像将会出现在可用波段列表对话框中
2.     在可用波段列表对话框中显示这些影像。此外在分析过程中将会产生均方根(RMS)误差影像。

在默认情况下ENVI使用的是无约束的分离算法。这意味着如果你没囿选择正确的端元那么在数量上结果将是错误的。如果任意一个端元出现了负的丰度值或者相同像素所有端元丰度值的数量和大于1,那么分离将没有任何实际意义最好的改进方法是反复的运行ENVI的线性光谱分离算法,并查看丰度影像和RMS误差影像
当均方根(RMS)误差影像Φ没有任何较高的误差,且所有的丰度影像像素值非负总和小于等于1时,就完成了线性光谱分离处理操作该迭代方法比试图人工约束嘚混合方法更精确,在多次迭代计算之后它同约束方法相比能在几个数量级上很有效的减少计算的时间。

我要回帖

更多关于 妻子被动进行时序112 的文章

 

随机推荐