当前位置:文档之家› ENVI_遥感_图像增强转换处理

ENVI_遥感_图像增强转换处理

ENVI_遥感_图像增强转换处理
ENVI_遥感_图像增强转换处理

以下实验使用can-tmr.img影像

一.图像增强转换处理

1.Principal Component Analysis (主成分分析) 主成分分析(PCA)用多波段数据的一个线性变换,变换数据到一个新的坐标系统,以使数据的差异达到最大。这一技术对于增强信息含量、隔离噪声、减少数据维数非常有用。

ENVI 能完成正向的和逆向

(正向的PC 旋转)

正向的PC 旋转用一个线性变换使数据差异达到最大。当你运用正向的PC 旋转时,ENVI 允许你计算新的统计值,或将已经存在的统计项进行旋转。输出值可以存为字节型、浮点型、整型、长整型或双精度型。你也可以基于特征值抽取PC旋转输出的部分内容,生成只有你需要的PC波段的输出。一旦旋转完成,将会出现PC特征值图。显示出每一个输出的PC 波段的差异量。PC 波段将显示在Available Bands List 中。

Compute New Statistics and Rotate (计算新的统计值和旋转)

这一选项用于计算数据特征值、协方差或相关系数以及PC 正向的旋转。

1 选择Transforms > Principal Components > Forward PC Rotation > Compute New Statistics and Rotate.

2 出现Principal Components Input File 对话框时,选择输入文件或用标准ENVI 选择程序建立子集。

3 出现Forward PC Rotation Parameters 对话框时,在“Stats X/Y Resize Factor” 文本框键入小于1 的调整系数,对计算统计值的数据进行二次抽样。键入一个小于1 的调整系数,以提高统计计算的速度。例如,在统计计算时,用一个0.1 的调整系数将只用到十分之一的像元。

4 若需要,键入一个输出统计文件名。

5 点击按钮,选择是否计算“Covariance Matrix”。

计算主成分时,有代表性地要用到协方差矩阵。当波段之间数据范围差异较大时,要用到相关系数矩阵,并且需要标准化。

6 选用“File” 或“Memory” 输出。

·若选择输出到“File”,在标有“Enter Output Filename”的文本框里键入要输出的文件名;或用“Choose”按钮选择一个输出文件名。

7 从“Output Data Type” 菜单里,选择需要的输出类型(字节型,整型,无符号整型,长整型,无符号长整型,浮点型,双精度型)。

8 用下列选项,选择输出PC 波段数。

·限定输出PC 波段数,键入需要的数字,或用“Number of Output PC Bands” 标签附近的按钮确定输出的PC 波段数。默认的输出波段数等于输入的波段数。

·通过检查特征值,选择输出的PC 波段数。

A 点击“Select Subset from Eigenvalues” 标签附近的按钮,选择“YES”。

特征值将被计算,出现Select Output PC Bands 对话框,列表显示着每一个波段和其相应的特征值。同时也为所有波段显示出每个波段中包含的数据变化的累积百分比。

B 在“Number of Output P

C Bands” 文本框里,键入一个数字或点击按钮,确定输出的波段

数。特征值大的PC 波段包含最大量的数据差异。较小的特征值包含较少的数据信息和较多的噪声。有时,为存储磁盘空间,最好仅仅输出特征值大的那些波段。

C 在Select Output PC Bands 对话框里,点击“OK”。输出的PC 旋转将只包含你选择的波段数。例如,如果你选择“4”作为输出的波段数,只有前4 个波段会出现在你的输出文件里。

9 选择上面一个选项以后,在Forward PC Rotation Parameters 对话框里,点击“OK”为选择的输入文件计算协方差或相关系数和特征值,并进行正向的PC 旋转。当ENVI 已经处理完毕,将出现PCEigenValues 绘图窗口,PC 波段将被导入Available Bands List 中,你可以从列表中选择显示。

Inverse PC Rotation (反向PC 旋转)

将主成分图像变换回到它们的原始数据空间:

1 选择Transforms > Principal Components > Inverse PC Rotation.

2 当出现标准ENVI 选择文件或子集对话框时,选择你的输入文件,并用标准ENVI 文件选择程序建立需要的子集。出现另一个文件选择对话框,在当前输入数据目录中,列表显示出了已经存在的统计文件(默认扩展名为.sta )。

3 用标准ENVI 文件选择程序选择前面在正向PC 旋转中存储的统计文件。

注意

在选择反向PC 旋转之前,统计文件必须已经存在。

4 在“Calculate using” 标签附近,选择“Covariance Matrix” 或“Correlation Matrix”。

5 选用“File” 或“Memory” 输出。

·若选择输出到“File”,在标有“Enter Output Filename”的文本框里键入要输出的文件名,或用“Choose”

按钮选择一个输出文件名。

6 从“Output Data Type” 下拉菜单里,选择一个数据类型,作为输出文件的数据类型。

7 点击“OK”运行反向变换。

当ENVI 已经处理完毕,PC 波段将被导入Available Bands List 中,你可以从列表中选择显示(用标准灰阶或RGB 彩色合成方法)。

Color Transfroms (颜色变换)

颜色变换将3-波段红、绿、蓝图像变换成一个特定颜色的空间,并且从能从选择的色彩空间转回到RGB。两次变换之间,通过用对比度拉伸,你可以生成一个色彩增强的彩色合成图像。此外,亮度波段值可以被另一个波段代替(通常比较高的空间分辨率),生成一幅合成图像(将一幅图像的色彩特征与另一幅图像的空间特征相结合)。这可以由IHS 尖锐化自动完成。

由ENVI 支持的彩色空间包括“色调,饱和度,数值(HSV)”变换,“(色调,亮度,饱和度(HLS)”变换和“USGS Munsell”变换(作为一个用户函数)。

Munsell 颜色系统被土壤科学家和地质学家用于描述土壤和岩石的颜色特征。这套颜色系统已经被美国地址勘察部门作了修订,以描绘数字图像的颜色。变换将RGB 坐标变成了色彩坐标色调、饱和度和数值。色调变化范围0~360,这里0 与360 代表蓝,120 代表绿,240 代表红。饱和度变化范围是0~208,值越高代表颜色越纯。值的变化范围大致是0~512,较高的数代表较亮的颜色。

Munsell 彩色变换被编入到了ENVI 用户函数中,代码作为一个例子被包括了进去)。注意色彩变换需要输入三个波段。这些波段应该被拉伸为字节数据,或能从一个开放的

色彩显示中选择。

Forward - to Color Space (向前到彩色空间)

RGB to HSV

这一变换类型允许你将一幅RGB 图像变换为HSV 彩色空间。生成的RGB 值是字节数据,其范围为0 到255。运行这一功能必须先打开一个至少包含3个波段的输入文件,或一个彩色显示能用于输入。在彩色显示中用到的拉伸将被用到输入数据。这一功能产生范围为0~360 度的色调(红是0 度,绿是120度,蓝是240 度)、饱和度和值的范围是0~1(浮点型)。

1 选择Transforms > Color Transforms > Forward to Color Space > RGB to HSV。

2 出现RGB to HSV Input 对话框时,从一个显示的彩色图像或Available Bands List 中选择三个波段进行变换。

·从一幅彩色显示中选择你的波段,运用已经显示的拉伸数据。从RGB 到HSV 输入列表中选择一个显示,如“Display #1”。

出现RGB to HSV Parameters 对话框时,ENVI 自动地从已经选择的窗口里运用RGB 波段,并在标有“Input RGB Bands” 的文本下方列表显示。

·你可以用标准ENVI 构建子集程序,选择一个空间子集。

·从Available Bands List 中选择你的波段。

注意用这一项时,不用拉伸,所有数据都是字节型的。

A 从RG

B to HSV 输入对话框里,选择“Available Bands List”。

B 出现RGB to HSV Input Bands 对话框时,从Available Bands List 中,点击三个需要的波段名,以用在正向的变换中。

·你可以用标准ENVI 构建子集程序,选择一个空间子集。

·重新设置选项,点击“Reset”。

C 点击“OK”,出现RGB to HSV Parameters 对话框。

3 选择输出到“File” 或“Memory”。

·若选择输出到“File”,在标有“Enter Output Filename”的文本框里键入要输出的文件名;或用“Choose”按钮选择一个输出文件名。

4 点击“OK”开始处理。

出现一个状态窗口。当向前变换全部完成时,HSV 名字将被存入Available Bands List 中,在那里可

以用标准ENVI 灰阶或RGB 彩色合成方法显示。

RGB to HLS

这一项允许你将RGB 图像变换成HLS(色调,亮度,饱和度)彩色空间。这一功能生成的色调范围是0~360 度(红为0 度,绿为20 度,蓝是240 度),亮度和饱和度范围为0~1(浮点型)。运行这一功能必须先打开一个至少包含3 个波段的输入文件,或一个能用于输入的彩色显示。生成的RGB 值是字节数据,其范围为0 到255 。

1 选择Transforms > Color Transforms > Forward to Color Space > RGB to HLS。

2 出现RGB to HLS Input 对话框时,从一个显示的彩色图像或Available Bands List 中选择三个波段进行变换。

·从一幅彩色显示中选择你的波段,运用已经显示的拉伸数据。从RGB 到HLS 输入列表中选择一个显示,如“Display #1”。

出现RGB to HLS Parameters 对话框时,ENVI 自动地从已经选择的窗口里运用RGB 波段,并在标有“Input RGB Bands” 的文本下方列表显示。

·你可以用标准ENVI 构建子集程序,选择一个空间子集。

·从Available Bands List 中选择你的波段。

注意用这一项时,不用拉伸,所有数据都是字节型的。

A 从RG

B to HLS Input 对话框里,选择“Available Bands List”。

B 出现RGB to HLS Input Bands 对话框时,从Available Bands List 中,点击三个需要的波段名(若需要,可以运用一些空间子集),以用在正向的变换中。

·你可以用标准ENVI 构建子集程序,选择一个空间子集。

·重新设置选项,点击“Reset”。

C 点击“OK”,出现RGB to HLS Parameters 对话框。

3 选择输出到“File” 或“Memory”。

·若选择输出到“File”,在标有“Enter Output Filename”的文本框里键入要输出的文件名;或用“Choose”按钮选择一个输出文件名。

4 点击“OK”开始处理。

出现一个状态窗口。当向前变换全部完成时,HLS 名字将被存入Available Bands List 中,在那里可以用标准ENVI 灰阶或RGB 彩色合成方法显示。

USGS Munsell RGB to HSV

1 选择Transforms > Color Transforms > Forward -to Color Space > USGS Munsell RGB to HSV。ENVI 用户函数“MUNSELL.PRO” 将自动被装载和运行。

2 出现USGS Munsell RGB to HSV Input File 对话框时,顺序点击三个波段装上,作为RGB 。

·可以用标准ENV I程序,选择空间子集。

·重新设置选项,点击“Reset”。

3 点击“OK”继续。

4 出现Munsell HSV Output 对话框时,选择输出到“File” 或“Memory”。

·若选择输出到“File”,键入要输出的文件名。

5 点击“OK”开始处理。

当变换全部完成时,波段将被存入Available Bands List 中。

Reverse - to RGB (反向到RGB)

HSV to RGB

这一项允许你将一幅HSV 图像变换成RGB 彩色空间。生成的RGB 值是字节型数据,范围为0~255 。

1 选择Transforms > Color Transforms > Reverse to RGB > HSV to RGB。

2 出现HSV to RGB Input 对话框时,从整个Available Bands List 中,点击合适的波段名,选择参与变换的波段。波段名将出现在标有“H”,“S”,“V”(分别代表色调,饱和度和值)的文本框里。

·若需要,用标准ENVI 构建子集程序建立你的数据子集。

3 点击“OK”继续。

4 出现HSV to RGB Parameters 对话框时,选择输出到“File” 或“Memory”。

·若选择输出到“File”,键入要输出的文件名。

5 点击“OK”开始处理,出现一个状态窗口。

当反向变换全部完成时,RGB 名字将被存入Available Bands List 中,在那里可以用标准ENVI 灰阶或RGB 彩色合成方法显示。

HLS to RGB

这一项允许你将一幅HLS(色调、亮度、饱和度)图像转变回RGB 彩色空间。产生的RGB 值是字节型数据,范围是0~255 。

1 选择Transforms > Color Transforms > Reverse to RGB > HLS to RGB。

2 出现HLS to RGB Input 对话框时,点击合适的波段名,选择参与变换的波段。波段名将出现在标有“H”,“L”,“S”(分别代表色调,亮度和饱和度)的文本框里。

·若需要,用标准ENVI构建子集程序建立你的数据子集。

3 点击“OK”继续。

4 出现HLS to RGB Parameters 对话框时,选择输出到“File” 或“Memory”。

·若选择输出到“File”,键入要输出的文件名,或点击“Choose” 按钮,选择一个文件名

5 点击“OK”开始处理,出现一个状态窗口。

当反向变换全部完成时,RGB 名字将被存入Available Bands List 中,在那里可以用标准ENVI 显示方法显示。

USGS Munsell HSV to RGB

这一项允许你将USGS Munsell HSV 图像变换成RGB 彩色空间。

1 选择Transforms > Color Transforms > Reverse –to RGB Space > USGS Munsell HSV to RGB .ENVI 用户函数“MUNSELL.PRO”将自动被装载和运行。

2 出现USGS Munsell HSV to RGB Input 对话框时,顺序点击三个波段名,作为HSV 。·若需要,用标准ENVI 程序选择数据子集。

·重新设置选项,点击“Reset”。

3 点击“OK”继续。

4 出现Munsell RGB Output 对话框时,选择输出到“File” 或“Memory”。

·若选择输出到“File”,键入要输出的文件名,或点击“Choose” 按钮,选择一个文件名。

5 点击“OK”开始处理。

当变换全部完成时,波段将被显示在Available Bands List 中。__

Decorrelation Stretch (去相关拉伸)

RGB 彩色合成时,波段被显示在一起,高度相关的多波谱数据集经常生成十分柔和的彩色图像。去相关提供了一种消除这些数据中高度相关部分的一种手段。注意到,当ENVI 提供一种具体的去相关程序时,类似的结果还可以用一个正向PCA、反差拉伸和反向PCA 变换序列得到。去相关拉伸需要输入三个波段。这些波段应该为拉伸的字节型,或从一个打开的彩色显示中选择。

1 选择Transforms > Decorrelation Stretch

2 出现Decorrelation Stretch Input 对话框时,从一个打开的彩色图像或Available Bands List 中选择三个波段进行变换。

·选择来自彩色显示的波段,用已经显示的拉伸,点击需要打开的显示号,用标准ENVI 程序建立空间子集。ENVI 自动地用Decorrelation Stretch Parameters 对话框中显示的RGB 波段。

·从Available Bands List 中选择你的三个波段。

注意用这一项时,不用拉伸,所有数据都是字节型的。

A 从Select Input RG

B 对话框里,选择“Available Bands List”。

B 出现Decorrelation Stretch Input Bands 对话框时,顺序点击三个需要的波段名,用标准ENVI 程序运行空间子集。

C 点击“OK”,显示Decorrelation Stretch Parameters 对话框,它显示出了你已经选择的用于去相关的波段。

3 选择输出到“File” 或“Memory”,如果文件输出,提供一个文件名。

·若选择输出到“File”,键入要输出的文件名。

4 点击“OK”开始去相关处理。

在屏幕上将出现一条状态信息,表明正处于计算中的每一个波段。完成以后,ENVI 将去相关拉伸名输入到Available Bands List 中,在那里图像可以用标准ENVI 灰阶或RGB 彩色合成方法显示。

Saturation Stretch (饱和度拉伸)

饱和度拉伸变换对输入的一个三波段图像进行彩色增强。输入的数据由红、绿、蓝变换成色调、饱和度和颜色值。对饱和度波段进行了高斯拉伸,因此数据填满了整个饱和度范围。然后,HSV 数据自动被变换回RGB 空间。这一功能生成的输出波段包含有较饱和的色彩。饱和度拉伸需要输入三个波段。这些波段应被拉伸成字节型数据,或能从打开的彩色显示中选择。

1 选择Transforms > Saturation Stretch。

2 出现Saturation Stretch Input 对话框时,从一个打开的彩色图像或Available Bands List 中选择三个波段进行变换

·从一幅彩色显示中选择你的波段,运用已经显示的拉伸数据。点击需要的显示号,用标准ENVI 程序构建空间子集。ENVI 自动地用显示在Saturation Stretch Parameters 对话框中的RGB 波段。

·从Available Bands List 中选择你的三个波段。

注意用这一项时,不用拉伸,所有数据都是字节型的。

A 点击“Available Bands List”。

B 出现Saturation Stretch Input Bands 对话框时,依次点击三个需要的波段名,用标准ENVI程序构建空间子集。

C 点击“OK”出现Saturation Stretch Parameters 对话框,显示出你已经选择的用于去相关的波段

3 选择输出到“File” 或“Memory”。

·若选择输出到“File”,键入要输出的文件名。

4 点击“OK”开始拉伸处理。

当每个波段正参与计算时,屏幕上将出现一条状态信息。完成以后,ENVI 将饱和拉伸名输入到Available Bands List 中,在那里图像可以用标准ENVI 灰阶或RGB 彩色合成方法显示。

Synthetic Color Image (合成彩色图像)

用Synthetic Color Image 变换选项,你可以将一幅灰阶图像变换成一幅彩色合成图像。ENVI 通过对图像进行高通和低通滤波,将高频和低频信息分开,使灰阶图像变换成彩色图像。低频信息被赋予色调,高频信息被赋予强度或颜色值,也用到了一个恒定的饱和度值。这些色调、饱和度和颜色值(HSV)数据被变换为红、绿、蓝(RGB)空间,生成一幅彩色图像。这一变换经常被用于雷达数据在保留好的细节情况下,改善精确的大比例尺特征。它非常适于中低地貌。在雷达图像里,由于来自小比例尺地形的高频特征的存在,要看清低频的变化(差异)通常较困难。低频信息通常是由于来自岩石或植被的表面散射差异形成的。

1 选择Transforms > Synthetic Color Image。

2 出现文件选择对话框时,选择输入文件,需要的话,运行空间子集。

3 出现Synthetic Color Parameters 对话框时,在“High Pass Kernel Size” 和“Low Pass

Kernel Size”标签附近,用下拉按钮选择高通滤波和低通滤波的变换核(kernel)的大小。

高通变换核的大小应是与高频坡度决定的散射相对应的像元的数量。低通变换核的大小应是与低频漫射相对应的像元的数量。

4 键入一个饱和度值(0~1)。较高的饱和度值产生较饱和的或“纯”的颜色。

5 选择输出到“File” 或“Memory”。

·若选择输出到“File”,键入要输出的文件名,或选择输出文件名。

6 点击“OK”开始变换。

在Synthetic Color Processing 对话框中显示着变换的过程。作为结果的合成彩色图像将从Available Bands List 中显示。

NDVI(归一化植被指数)

NDVI(Normalized Difference Vegetation Index) 是一个普遍应用的植被指数,将多波谱数据变换成唯一的图像波段显示植被分布。NDVI 值指示着像元中绿色植被的数量,较高的NDVI值预示着较多的绿色植被。NDVI 变换可以用于AVHRR、Landsat MSS、Landsat TM、SPOT 或AVIRIS 数据,也可以输入其他数据类型的波段来使用。

1 选择Transforms > NDVI (Vegetation Index)。

2 出现NDVI Calculation Input File 窗口时,选择输入文件。(若需要)用标准ENVI 文件选择程序输入文件或空间子集。

3 点击“OK”。

4 通过点击“Input File Type” 下拉菜单,用NDVI Calculation Parameters 对话框,说明你已经输入的文件类型(TM, MSS, AVHRR 等)。用于计算NDVI的波段将自动输入到“Red” 和“Near IR” 文本框。

·要计算下拉菜单中没有列出的传感器类型的NDVI,在“Red” 和“Near IR” 文本框里输入需要的波段数。

5 用“Output Data Type” 下拉菜单选择输出类型(字节型或浮点型)。

6 选择输出到“File” 或“Memory”。

·若选择输出到“File”,在标有“Enter Output Filename”的文本框里键入要输出的文件名;或用“Choose”按钮选择一个输出文件名。

7 点击“OK”开始计算NDVI 变换。

变换正在进行时,屏幕上出现一条状态信息。完成时,ENVI 将NDVI 波段名输入到Available Bands List 中,在那里可以用标准ENVI 方法显示。

Tasseled Cap (缨帽变换)

缨帽变换是一种通用的植被指数,可以被用于Landsat MMS 或Landsat TM 数据。对于Landsat MMS 数据,缨帽变换将原始数据进行正交变换,变成四维空间(包括土壤亮度指数SBI、绿色植被指数GVI、黄色成分(stuff)指数YVI,以及与大气影响密切相关的non-such 指数NSI)。对于Landsat TM数据,穗帽植被指数由三个因子组成——“亮度”、“绿度”与“第三”(Third)。其中的亮度和绿度相当于MSS 缨帽的SBI 和GVI,第三种分量与土壤特征有关,包括水分状况。

1 选择Transforms > Tassled Cap。

2 出现Tasseled Cap Transformation Input File 对话框时,选择输入文件。(若需要)用标准ENVI 文件选择程序输入文件或空间子集。

3 点击“OK”继续,显示Tasseled Cap Transform Parameters 对话框。

4 用下拉菜单,选择“Input File Type”(Landsat TM 或Landsat MSS)。

5 选择输出到“File” 或“Memory”

·若选择输出到“File”,在标有“Enter Output Filename”的文本框里键入要输出的文件名;或用“Choose”按钮选择一个输出文件名

6 点击“OK”开始计算穗帽变换,变换进行时,屏幕上出现一条状态信息。

完成时,ENVI 将穗帽波段名输入到Available Bands List 中,在那里可以用标准ENVI 灰阶或RGB彩色合成方法显示。

二.Filetering (滤波)

ENVI 支持一种滤波类型:Convolution、Morphological、Texture、Adaptive 和FFT 滤波,它们都可以经过ENVI 主菜单的Filters 菜单得到。

Convolution Filtering (卷积滤波)

卷积是一种滤波方法,它产生一幅输出图像(图像上,一个给定像元的亮度值是其周围像元亮度值加权平均的函数)。用户选择变换核用于图像列卷积生成一个新的空间滤波图像。下面将介绍进行卷积需要的一般配置以及每一种滤波类型的详细情况。

使用卷积滤波

用于滤波的文件选择对话框,不象其它ENVI 文件选择对话框,它包括一个“File/Band” 箭头切换按钮,这一按钮可以让你选择输入一个文件或输入一个独立的波段。

·选择一个用于卷积滤波处理的文件:

1 选择Filter > Convolutions > 一种滤波类型。

2 出现Convolution Input File 对话框时,选择一个输入文件名,若需要可以输入一个空间子集。

·处理单个波段:

1 选择Filter > Convolutions > 一种滤波类型。

2 点击“Select By” 附近的箭头按钮,选择“Band”。这时,在窗口的左边一栏“Select Input Band” 文本框里出现所有可利用波段的列表。

3 通过点击波段名选择需要的波段。一旦选择了,你还可以选择一个空间子集。

设置卷积参数

卷积滤波需要选择一个变换核的大小。多数滤波变换核呈正方形,默认的变换核大小是3×3 。原始图像卷积结果中“Adding back” 部分有助于保持空间联系,代表性地被处理成尖锐化的图像。

在文件选择对话框里,选择好数据以后:

1 点击“OK”。

2 出现Convolution Parameters 对话框时,在“Size” 文本框里键入一个变换核的大小。注意一些特别的滤波(如Sobel 和Roberts)有自己的默认值,是不能改变的。选择这些滤波时,不会出现变换核大小的选项。

3 对原始图像的“Add Back” 部分,在“Add Back” 文本框里,键入一个0.0 与1.0 之间的数(与原始图像的0 到100% 相对应)。

·编辑选择的变换核,改变权重值,在对话框低部附近点击“Edit Kernel”。

出现Kernel Edit 对话框。在每个可编辑的文本框里,显示出变换核的值。选择下列选项。·改变数值,点击要改变的数值,键入新值。

·重新设置为原始值,点击“Reset”。

·要存储编辑过的变换核,点击“Save Kernel”,在合适文本框里键入输出文件名。

·要在Convolution Parameters 对话框里记起以前存储的变换核,点击“Restore Kernel”,从文件选择对话框里,选择需要的文件名。

4 点击“OK”。

5 在第二个Convolution Parameters 对话框里,选择输出到“File” 或“Memory”。

·若选择输出到“File”,在标有“Enter Output Filename”的文本框里键入要输出的文件名;或用“Choose”按钮选择一个输出文件名。

6 点击“OK”,开始卷积滤波。

出现一条状态信息,显示操作的进行过程。对于图像tiling需要的一些滤波操作,状态窗口显示不是渐渐地进展的,而是稍微等上一会儿,突然从0 跳到100%(因为它是整个图像一次性操作的)。完成以后,滤波后的图像被添加到Available Bands List 的顶部,且能用标准ENVI 程序显示。

High Pass Filter (高通滤波器)

高通滤波在保持高频信息的同时,消除了图像中的低频成分。它可以用来增强不同区域之间的边缘,犹如使图像尖锐化。通过运用一个具有高中心值的变换核来完成(典型地周围是负值权重)。ENVI 默认的高通滤波用到的变换核是3×3 的(中心值为“8”,外部像元值为“-1”)。高通滤波变换核的大小必须是奇数。

·实现这一功能,选择Filters > Convolutions > High Pass。

Low Pass Filter (低通滤波器)

低频滤波保存了图像中的低频成分。ENVI 的低通滤波是通过对选择的图像运用IDL “SMOOTH”函数进行的。这一函数用到了boxcar 平均,盒子的大小由变换核的大小决定,默认的变换核的大小是3x3。

·实现这一功能,选择Filters > Convolutions > Low Pass.

Laplacian Filter (拉普拉斯滤波器)

拉普拉斯滤波是第二个派生的边缘增强滤波,它的运行不用考虑边缘的方向。拉普拉斯滤波强调图像中的最大值,它用到的变换核的南北向与东西向权重均为负值,中心为“0”。ENVI 中默认的拉普拉斯滤波用的是一个大小为3x3的,中心值为“4”,南北向和东西向均为“-1”的变换核。所有的拉普拉斯滤波变换核的大小都必须是奇数。

Directional (直通滤波)

直通滤波是第一个派生的边缘增强滤波,它选择性地增强有特定方向成分的图像特征。直通滤波变换核元素的总和是零。结果在输出的图像中有相同像元值的区域均为0,不同像元值的区域呈现为亮的边缘。实现直通滤波:

1 选择Filters > Convolutions > Directional.

2 除了Convolution Parameters 对话框中的标准的滤波调整项目以外,ENVI 直通滤波需要你在标有“Angle”的文本框里键入需要的方向(单位是度)。正北方是0 度,其他角度按逆时针方矢量度。

Gaussian Filter (高斯滤波器)

高斯滤波通过一个指定大小的高斯卷积函数对图像进行滤波。默认的变换核大小是3×3,且变换核的大小必须是奇数。

1 选择Filters > Convolution > Gaussian。

2 除了Convolution Parameters 对话框中的标准滤波调整项目以外,选择“High Pass” 或“Low Pass”滤波。

Median Filter (中值滤波器)

中值滤波在保留比变换核大的边缘的同时,平滑图像。ENVI 的中值滤波用一个滤波器大小限定的邻近区的中值(不要与平均值混淆)代替每一个中心像元值。默认的变换核大小是3x3。

·实现这一功能,选择Filters > Convolutions > Median。

Sobel 滤波器

Sobel 滤波器是非线性边缘增强,它特别地用到了Sobel 函数的近似值,是一个预先设置了3×3的,非线性边缘增强的算子。滤波器的大小不能更改,也无法编辑变换核的大小。·实现这一功能,选择Filters > Convolutions > Sobel。

Roberts 滤波器

罗伯特滤波器是一个类似于Sobel 的边缘探测器滤波。是一种特殊的滤波,运用Roberts 函数预先设置的2×2的近似值。是一个简单的两维空间的差分方法,用于边缘尖锐化和隔离。滤波器的大小不能被更改,也不能编辑变换核的大小。

·实现这一功能,选择Filters > Convolutions > Roberts。

User Defined Convolution Filters (用户自定义的卷积滤波)

你可以通过选择和编辑一个用户变换核,定义习惯上用到的卷积变换核。

1 选择Filters > Convolutions > User Defined。

除了Convolution Parameters 对话框中的标准的滤波调整项目以外,Kernel Selection 对话框中出现的标有“Cols”、“Rows”、和“Bands” 的文本框中有一个默认的3×3×1 低通变换核,作为当前变换核。用户定义的卷积变换核可以是n×m×k 维的。

2 在合适文本框里,键入需要的数值,以改变变换核的维数。

注意当前波段数只能设置为1 。

3 选择“Edit Kernel” 按钮,交互式地编辑默认值,改变个别滤波器的权重。

直方图调整

以下实验使用ERDAS中的例图2-2至2-6影像

(1)直方图匹配(Image: Enhance>>Histogram Matching)

至少显示两幅图像,从想更改直方图的图像(如“Display#1—PC1”)中,选择Enhance>>Histogram Matching---…Match To?选择想匹配直方图的图像“Display#2--V” ---“OK”,保存直方图匹配后的PC1?。

(2)直方图的交互式拉伸(Image: Enhance>>Interactive Stretching )

ENVI 用2% 的系统默认线性拉伸值来显示所有图像(两边均舍去信息量的2%),经过这样处理后合成的假彩色图像层次分明、地物差异大,各类地物易于判别。

注:多在Scroll窗口对全局调整,分别调整R、G、B,使彩色更丰富(一般R、G敏感,B 线性即可)。

遥感影像图像处理流程

遥感影像图像处理(processing of remote sensing image data)是对遥感图像进行辐射校正和几何纠正、图像整饰、投影变换、镶嵌、特征提取、分类以及各种专题处理等一系列操作,以求达到预期目的的技术。 一.预处理 1.降噪处理 由于传感器的因素,一些获取的遥感图像中,会出现周期性的噪声,我们必须对其进行消除或减弱方可使用。 (1)除周期性噪声和尖锐性噪声 周期性噪声一般重叠在原图像上,成为周期性的干涉图形,具有不同的幅度、频率、和相位。它形成一系列的尖峰或者亮斑,代表在某些空间频率位置最为突出。一般可以用带通或者槽形滤波的方法来消除。

消除尖峰噪声,特别是与扫描方向不平行的,一般用傅立叶变换进行滤波处理的方法比较方便。 (2)除坏线和条带 去除遥感图像中的坏线。遥感图像中通常会出现与扫描方向平行的条带,还有一些与辐射信号无关的条带噪声,一般称为坏线。一般采用傅里叶变换和低通滤波进行消除或减弱。

2.薄云处理 由于天气原因,对于有些遥感图形中出现的薄云可以进行减弱处理。 3.阴影处理 由于太阳高度角的原因,有些图像会出现山体阴影,可以采用比值法对其进行消除。二.几何纠正

通常我们获取的遥感影像一般都是Level2级产品,为使其定位准确,我们在使用遥感图像前,必须对其进行几何精纠正,在地形起伏较大地区,还必须对其进行正射纠正。特殊情况下还须对遥感图像进行大气纠正,此处不做阐述。 1.图像配准 为同一地区的两种数据源能在同一个地理坐标系中进行叠加显示和数学运算,必须先将其中一种数据源的地理坐标配准到另一种数据源的地理坐标上,这个过程叫做配准。 (1)影像对栅格图像的配准 将一幅遥感影像配准到相同地区另一幅影像或栅格地图中,使其在空间位置能重合叠加显示。 (2)影像对矢量图形的配准 将一幅遥感影像配准到相同地区一幅矢量图形中,使其在空间位置上能进行重合叠加显示。2.几何粗纠正

envi遥感图像处理之分类

ENVI遥感图像处理之计算机分类 一、非监督分类 1、K—均值分类算法 步骤:1)打开待分类得遥感影像数据 2)依次打开:ENVI主菜单栏—〉Classification—>Unsupervised—>K—Means即进入K均值分类数据文件选择对话框 3)选择待分类得数据文件 4) 选好数据以后,点击OK键,进入K-Means参数设置对话框,进行有关参数得设置,包括分类得类数、分类终止得条件、类均值左右允许误差、最大距离误差以及文件得输出等参数得设置 5)建立光谱类与地物类之间得联系:在新窗口中显示分类结果图: 然后,打开显示窗口菜单栏Tools菜单—>Color Mapping—〉Class ColorMapping…进入分类结果得属性设置对话框,在这里,可以进行类别得名称,显示得颜色等,建立了光谱类与地物类之间得联系。 设置完成以后,点击菜单栏Options-〉Save Chang es 即完成光谱类与地物类联系得确立 6) 类得合并问题:如果分出得类中,有一些需要进行合并,可按以下步骤进行:选择ENVI主菜单Classfaction-〉Post Classfiction—>bine Classes,进入待

合并分类结果数据得选择对话框 点击OK键,进入合并参数设置 对话框,在左边选择要合并得 类,在右边选择合并后得类,点击 Add bination键即完成一组合 并得设置,如此反复,对其她需 合并得类进行此项操作,点击 OK,出现输出文件对话框,选择 输出方式,即完成了类得合并得 操作. 至此,K—均值分类得方法结束。 2、 ISODATA算法 基本操作与K—均值分类相似。 1)进行分类数据文件得选择(依次打开:ENVI主菜单栏—>Cl assification—>Unsupervised—>IsoData即进入 ISODATA算法分类数据文件选择对话框,选择待分类得数据 文件) 2)进行分类得相关参数得设置(点击OK键以后,进入参数设置 对 话 框 , 可 以 进行分类得最大最小类数、 迭代次数等参数得设置) 3)如此,光谱类得划分到此结 束。 4)参瞧K—均值分类得第5-6步,进行光谱类与地物类联系得建立以及类得合并等操作至此,使用ISODATA算法进行分类完成。 二、监督分类 本实验说明以最大似然法为例,进行监督分类得讲解说明。 步骤:1)打开待分类得遥感影像数据文件2)进行训练样本得选取:在窗口中打开一张影像,选择主窗口菜单栏Tools键—〉RegionOf Interest—〉ROI Tools…(或就是在主窗口上单击右键,在弹出得快捷菜单栏中选择ROI To

遥感数字图像处理教程复习分析

第一章. 遥感概念 遥感(Remote Sensing,简称RS),就是“遥远的感知”,遥感技术是利用一定的技术设备和系统,远距离获取目标物的电磁波信息,并根据电磁波的特征进行分析和应用的技术。 遥感技术的原理 地物在不断地吸收、发射(辐射)和反射电磁波,并且不同物体的电磁波特性不同。 遥感就是根据这个原理,利用一定的技术设备和装置,来探测地表物体对电磁波的反射和地物发射的电磁波,从而提取这些物体的信息,完成远距离识别物体。 图像 人对视觉感知的物质再现。图像可以由光学设备获取,如照相机、镜子、望远镜、显微镜等;也可以人为创作,如手工绘画。图像可以记录、保存在纸质媒介、胶片等等对光信号敏感的介质上。随着数字采集技术和信号处理理论的发展,越来越多的图像以数字形式存储。因而,有些情况下“图像”一词实际上是指数字图像。 物理图像:图像是人对视觉感知的物质再现 数字图像:图像以数字形式存储。 图像处理 运用光学、电子光学、数字处理方法,对图像进行复原、校正、增强、统计分析、分类和识别等的加工技术过程。 光学图像处理 应用光学器件或暗室技术对光学图像或模拟图像(胶片或图片)进行加工的方法技术 数字图像处理 是通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术。图像处理能做什么?(简答) 是通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术。数字图像处理主要目的:提高图像的视感质量,提取图像中所包含的某些特征或特殊信息,进行图像的重建,更好地进行图像分析,图像数据的变换、编码和压缩,更好图像的存储和传输。数字图像处理在很多领域都有应用。 遥感图像处理(processing of remote sensing image data )是对遥感图像进行辐射校正和几何纠正、图像整饰、投影变换、镶嵌、特征提取、分类以及各种专题处理的方法。常用的遥感图像处理方法有光学的和数字的两种。

ENVI遥感图像处理方法

《ENVI遥感图像处理方法》科学出版社2010年6月正式出版 上一篇/ 下一篇 2010-05-26 15:02:30 / 个人分类:ENVI 查看( 643 ) / 评论( 5 ) / 评分( 0 / 0 ) 从上个世纪六十年代E.L.Pruitt提出“遥感”这个词至今,遥感已经成为人类提供了从多维和宏观角度去认识宇宙世界的新方法与新手段。目前,遥感影像日渐成为一种非常可靠、不可替代的空间数据源。ENVI (The Environment for Visualizing Images)是由遥感领域的科学家采 用交互式数据语言IDL(Interactive Data Language)开发的一套功能强大的遥感图像处理软件。ENVI以其强大的图像处理功能,尤其是与ArcGIS 一体化集成,使得众多的影像分析师和科学家选择ENVI来处理遥感图像和获得图像中的信息,从而全面提升了影像的价值。ENVI已经广泛应用于科研、环境保护、气象、石油矿产勘探、农业、林业、医学、国防&安全、地球科学、公用设施管理、遥感工程、水利、海洋、测绘勘察和城市与区域规划等众多领域。与此形成鲜明对比的是,目前关于ENVI 的中文教程非常少,给广大用户学习软件和应用软件带来诸多不便。 针对上述情况,在ESRI中国(北京)有限公司的大力支持下,根据多年遥感应用研究和软件操作经验,历时一年半编著完成本书。全书按照遥感图像处理流程由浅到深逐步引导读者掌握ENVI软件操作。各个章节相对独立,读者可视个人情况进行选择阅读。全书分为17章,第1、2、3章介绍了ENVI软件的基础知识,可作为ENVI软件入门,也可作为参考内容;第4、5、6、7、8章介绍了遥感图像处理一般流程,包

遥感影像分类envi

遥感课程教学实验之二: 遥感影像分类 实验二遥感影像的分类遥感影像的监督分类 ?实验目的

理解计算机图像分类的基本原理以及监督分类的过程,学会利用遥感图像处理软ENVI 件对遥感图像进行分类的方法。 ?实验内容 1、遥感图像分类原理。 2、遥感图像监督分类。 3、最大似然法分类 ?实验条件 电脑、ENVI4.5软件。厦门市TM遥感影像。 ?实验步骤 1、启动ENVI软件,从文件菜单打开多波段影像文件,从可用波段列表中装载彩色或假色 影像,显示遥感影像。 2、从主图像窗口的工具Tools →Region of Interest →ROI Tools; 3、在自动打开的ROI Tools窗口中,设定ROI_Type 为“Polygon”(多边形),选定样本采 集的窗口类型,用Zoom(缩放窗口)进行采集。。

4、在选定的窗口如Zoom用鼠标左键画出样本区域,在结束处击鼠标右键二次,样本区域 被红色充填,同时ROI Tools窗口中显示采集样本的信息。采集新的样本点击“New Region”,重新上述步骤进行多个地物样本采集。。 5、从ENVI主菜单中,选 Classification > Supervised > Maximum Likelihood;或在端元 像元采集对话框 Endmember Collection中选择 Algorithm >MaximumLikelihood 进行最大似然法分类。

6、在出现Classification Input File 对话框中,选择输入影像文件,出现 Maximum Likelihood Parameters 对话框。 7、输入常规的分类参数。 设定一个基于似然度的阈值(Set Prpbability Threshold):如不使用阈值,点击“None” 按钮。要对所有的类别使用同一个阈值,点击“Single Value”按钮,在“Probability Threshold”文本框中,输入一个0 到1 之间的值。似然度小于该值的像元不被分入该类。 要为每一类别设置不同的阈值: ●在类别列表中,点击想要设置不同阈值的类别。 ●点击“Multiple Values”来选择它。 ●点击“Assign Multiple Values”按钮。 ●在出现的对话框中,点击一个类别选中它,然后在对话框底部的文本框中输入阈值。为每 个类别重复该步骤。 最后给定输出结果的保存方式:文件或内存,当影像较大时建设保存到文件中,以免因内存不够而出错运算错误。 点击“OK”计算机开始自动分类运算。 8、在可用波段列表中显示分类图像。 ?实验总结

envi图像处理基本操作

使用ENVI进行图像处理 主要介绍利用envi进行图像处理的基本操作,主要分为图像合成、图像裁减、图像校正、图像镶嵌、图像融合、图像增强。 分辨率:空间分辨率、波谱分辨率、时间分辨率、辐射分辨率。咱们平时所说的分辨率是指?怎么理解? 1、图像合成 对于多光谱影像,当我们要得到彩色影像时,需要进行图像合成,产生一个与自然界颜色一致的真彩色(假彩色)图像。 对于不同类型的影像需要不同的波段进行合成,如中巴CCD影像共5个波段,一般选择2、4、3进行合成。(为什么不选择其他波段?重影/不是真彩色)。SOPT5影像共7个波段,一般选择7、4、3三个波段。 操作过程以中巴资源卫星影像为例 中巴资源卫星影像共有五个波段,选择2、4、3三个波段对R、G、B赋值进行赋值。 在ENVI中的操作如下: (1)file→open image file→打开2、3、4三个波段,选择RGB,分别将2、4、3赋予RGB。(2)在#1窗口file---〉save image as-→image file。 (3)在主菜单中将合成的文件存为tiff格式(file-→save file as-→tiff/geotiff) 即可得到我们需要的彩色图像。 2、图像裁减 有时如果处理较大的图像比较困难,需要我们进行裁减,以方便处理。如在上海出差时使用的P6、SOPT5,图幅太大不能直接校正需要裁减。 裁减图像,首先制作AOI文件再根据AOI进行裁减。一般分为两种:指定范围裁减、不指定范围裁减。 不指定范围裁减在ENVI中的操作如下: (1)首先将感兴趣区存为AOI文件 file→open image file打开原图像→选择IMAGE窗口菜单overlay→region of interesting 选择划定感兴趣区的窗口如scroll,从ROI_Type菜单选择ROI的类型如Rectangle,在窗口中选出需要选择的区域。在ROI窗口file→Save ROIs将感兴趣区存为ROI文件。

利用ENVI软件进行遥感图像的融合和增强实习报告

遥感图像处理实习报告实验内容:影像融合与增强 班级:测绘1102班 学号: 1110020213 姓名: 指导老师:陈晓宁、黄远程、竞霞、史晓亮 西安科技大学 测绘科学与技术学院 二零一三年一月 实习三影像融合与增强

一、实习内容: 1.掌握ENVI中各种影像融合方法,并比较各方法的优缺点; 2.熟悉ENVI图像增强操作; 3.本实习的数据源为上节已经过校正的资源三号多光谱和全色影像。 二、实习目的: 1.了解和认识各种图像融合方法的原理、内容及要点; 2.熟悉、熟练操作ENVI软件中各种图像融合的方法、步骤并学会加以比较; 3.学习利用ENVI软件进行各种图像增强处理操作; 4.学会定性、定量分析比较图像融合的差异。 三、实习步骤: 1.图像融合: 三波段融合: HSV和Color Normalized (Brovey)变换: 1)从ENVI主菜单中,选择File → Open Image File,分别加载校正后的资源三号多光谱与全色影像到可用波段列表Available Bands List中; 2)选择多光谱3,2,1波段(可以根据需要选择)对应R,G,B,点击Load RGB将多光谱影像加载到显示窗口display#1; 3)在ENVI的主菜单选择Transform → Image Sharpening → HSV; 4)在Select Input RGB Input Bands对话框中,选择Display #1,然后点击OK。 5)从High Resolution Input File对话框中选择全色影像,点击OK。 6)从HSV Sharpening Parameters对话框中,选择重采样方法,并输入输出路径和文件名,点击OK。即可完成HSV变换融合; 与上述方法类似,选择Transform → Image Sharpening → Color Normalized (Brovey),使用Brovey进行融合变换。 多光谱融合: Gram-Schmidt、主成分(PC)和color normalized (CN)变换

遥感影像处理步骤

一.预处理 1.降噪处理 由于传感器的因素,一些获取的遥感图像中,会出现周期性的噪声,我们必须对其进行消除或减弱方可使用。 (1)除周期性噪声和尖锐性噪声 周期性噪声一般重叠在原图像上,成为周期性的干涉图形,具有不同的幅度、频率、和相位。它形成一系列的尖峰或者亮斑,代表在某些空间频率位置最为突出。一般可以用带通或者槽形滤波的方法来消除。 消除尖峰噪声,特别是与扫描方向不平行的,一般用傅立叶变换进行滤波处理的方法比较方便。 (2)除坏线和条带 去除遥感图像中的坏线。遥感图像中通常会出现与扫描方向平行的条带,还有一些与辐射信号无关的条带噪声,一般称为坏线。一般采用傅里叶变换和低通滤波进行消除或减弱。

2.薄云处理 由于天气原因,对于有些遥感图形中出现的薄云可以进行减弱处理。 3.阴影处理 由于太阳高度角的原因,有些图像会出现山体阴影,可以采用比值法对其进行消除。二.几何纠正

通常我们获取的遥感影像一般都是Level2级产品,为使其定位准确,我们在使用遥感图像前,必须对其进行几何精纠正,在地形起伏较大地区,还必须对其进行正射纠正。特殊情况下还须对遥感图像进行大气纠正,此处不做阐述。 1.图像配准 为同一地区的两种数据源能在同一个地理坐标系中进行叠加显示和数学运算,必须先将其中一种数据源的地理坐标配准到另一种数据源的地理坐标上,这个过程叫做配准。 (1)影像对栅格图像的配准 将一幅遥感影像配准到相同地区另一幅影像或栅格地图中,使其在空间位置能重合叠加显示。 (2)影像对矢量图形的配准 将一幅遥感影像配准到相同地区一幅矢量图形中,使其在空间位置上能进行重合叠加显示。2.几何粗纠正

利用ENVI软件进行遥感图像的融合和增强实习报告

遥感图像处理实习报告 实验内容:影像融合与增强 班级:测绘1102班 学号:13 姓名: 指导老师:陈晓宁、黄远程、竞霞、史晓亮 西安科技大学 测绘科学与技术学院 二零一三年一月 实习三影像融合与增强

一、实习内容: 1.掌握ENVI中各种影像融合方法,并比较各方法的优缺点; 2.熟悉ENVI图像增强操作; 3.本实习的数据源为上节已经过校正的资源三号多光谱和全色影像。 二、实习目的: 1.了解和认识各种图像融合方法的原理、内容及要点; 2.熟悉、熟练操作ENVI软件中各种图像融合的方法、步骤并学会加以比较; 3.学习利用ENVI软件进行各种图像增强处理操作; 4.学会定性、定量分析比较图像融合的差异。 三、实习步骤: 1.图像融合: 三波段融合: HSV和Color Normalized (Brovey)变换: 1)从ENVI主菜单中,选择File → Open Image File,分别加载校正后的资源三号多光谱与全色影像到可用波段列表Available Bands List中; 2)选择多光谱3,2,1波段(可以根据需要选择)对应R,G,B,点击Load RGB将多光谱影像加载到显示窗口display#1; 3)在ENVI的主菜单选择Transform → Image Sharpening → HSV; 4)在Select Input RGB Input Bands对话框中,选择Display #1,然后点击OK。 5)从High Resolution Input File对话框中选择全色影像,点击OK。 6)从HSV Sharpening Parameters对话框中,选择重采样方法,并输入输出路径和文件名,点击OK。即可完成HSV变换融合;

遥感卫星图像处理方法

北京揽宇方圆信息技术有限公司 遥感卫星图像处理方法 随着遥感技术的快速发展,获得了大量的遥感影像数据,如何从这些影像中提取人们感兴趣的对象已成为人们越来越关注的问题。但是传统的方法不能满足人们已有获取手段的需要,另外GIS的快速发展为人们提供了强大的地理数据管理平台,GIS数据库包括了大量空间数据和属性数据,以及未被人们发现的存在于这些数据中的知识。将GIS技术引入遥感图像的分类过程,用来辅助进行遥感图像分类,可进一步提高了图像处理的精度和效率。如何从GIS数据库中挖掘这些数据并加以充分利用是人们最关心的问题。GIS支持下的遥感图像分析特别强调RS和GIS的集成,引进空间数据挖掘和知识发现(SDM&KDD)技术,支持遥感影像的分类,达到较好的结果,专家系统表明了该方法是高效的手段。 遥感图像的边缘特征提取观察一幅图像首先感受到的是图像的总体边缘特征,它是构成图像形状的基本要素,是图像性质的重要表现形式之一,是图像特征的重要组成部分。提取和检测边缘特征是图像特征提取的重要一环,也是解决图像处理中许多复杂问题的一条重要的途径。遥感图像的边缘特征提取是对遥感图像上的明显地物边缘特征进行提取与识别的处理过程。目前解决图像特征检测/定位问题的技术还不是很完善,从图像结构的观点来看,主要是要解决三个问题:①要找出重要的图像灰度特征;②要抑制不必要的细节和噪声;③要保证定位精度图。遥感图像的边缘特征提取的算子很多,最常用的算子如Sobel算子、Log算子、Canny算子等。 1)图像精校正 由于卫星成像时受采样角度、成像高度及卫星姿态等客观因素的影响,造成原始图像非线性变形,必须经过几何精校正,才能满足工作精度要求一般采用几何模型配合常规控制点法对进行几何校正。 在校正时利用地面控制点(GCP),通过坐标转换函数,把各控制点从地理空间投影到图像空间上去。几何校正的精度直接取决于地面控制点选取的精度、分布和数量。因此,地面控制点的选择必须满足一定的条件,即:地面控制点应当均匀地分布在图像内;地面控制点应当在图像上有明显的、精确的定位识别标志,如公路、铁路交叉点、河流叉口、农田界线等,以保证空间配准的精度;地面控制点要有一定的数量保证。地面控制点选好后,再选择不同的校正算子和插值法进行计算,同时,还对地面控制点(GCPS)进行误差分析,使得其精度满足要求为止。最后将校正好的图像与地形图进行对比,考察校正效果。 2)波段组合及融合 对卫星数据的全色及多光谱波段进行融合。包括选取最佳波段,从多种分辨率融合方法中选取最佳方法进行全色波段和多光谱波段融合,使得图像既有高的空间分辨率和纹理特性,又有丰富的光谱信息,从而达到影像地图信息丰富、视觉效果好、质量高的目的。 3)图像镶嵌

ENVI初步学习和影像增强处理

《遥感原理与应用》 课程上机 班级:地理信息系统2008-1班 学号:07082951 姓名:许冬

ENVI初步学习和影像增强处理 一、实习目的 通过对ENVI软件的初步学习和实习操作,了解遥感图像处理的基本原理、流程以及软件系统的基本构成和功能,加深多所学课程原理的理解,为从事相关项目的研究和开发奠定基础。对于影像增强需要掌握直方图的概念、生成方法,通过对不同图像直方图的比较,理解直方图所反映的图像性质;了解图像增强和滤波的多种方法,掌握直方图均衡、分段线性拉伸、密度分割、平滑、锐化、边缘增强的方法;通过图像增强和滤波多种方法的实习,掌握改善遥感图像视觉效果的有效方法。 二、实验数据介绍 本次实习的数据为ENVI4.7自带的数据:xudong.img 三、实验过程 (一)初步学习:遥感图像的输入/输出、波段组合及图像显示。 加载实验数据:xudong.img并显示遥感影像 1.图像的头文件资料的获取和编辑 ENVI:File>>Edit ENVI Header,选择相应的文件。 从Header Info对话框里,可以点击Edit Attributes下拉菜单中的选项,调用编辑特定文件头参数的独立对话框。这些参数包括波段名、波长、地图信息等。 2.图像的存取 File>Open Image File.打开任何文件,可用波段列表自动地出现。ABL列出该图像文件的所有波段,并允许你显示灰阶和彩色图像、启动新的显示窗口、打开新文件、关闭文件,以及设置显示边框。 3.要选择当前活动显示:从"Available Bands List"内,点击“Display#1”按钮菜单,再从列表中选择所需要的显示。要开始一个新的显示,从按钮菜单选择“New Display”。点击“Load Band”或“Load RGB”,以把选定的波段导入选定的显示。灰度图像和彩色图像的显示ENVI:File>>Open Image>>Available Bands List中选择Gray Scale或RGB Color模式。 (二)图像增强处理 (1)空间域增强: 1、对比度拉伸(辐射增强): 在主图像窗口,选择Enhancements> Interactive stretching.在Stretch_Type下选 择要进行的拉伸方式 要把任何拉伸或直方图变化自动地应用于图像,选 择Options>Auto Apply

遥感数字图像处理要点

遥感数字图像处理-要点 1.概论 遥感、遥感过程 遥感图像、遥感数字图像、遥感图像的数据量 遥感图像的数字化、采样和量化 通用遥感数据格式(BSQ、BIL、BIP) 遥感图像的模型:多光谱空间 遥感图像的信息内容: 遥感数字图像处理、遥感数字图像处理的内容 遥感图像的获取方式主要有哪几种? 如何估计一幅遥感图像的存储空间大小? 遥感图像的信息内容包括哪几个方面? 多光谱空间中,像元点的坐标值的含义是什么? 与通用图像处理技术比较,遥感数字图像处理有何特点? 遥感数字图像处理包括那几个环节?各环节的处理目的是什么? 2.遥感图像的统计特征 2.1图像空间的统计量 灰度直方图:概念、类型、性质、应用 最大值、最小值、均值、方差的意义 2.2多光谱空间的统计特征 均值向量、协方差矩阵、相关系数、相关矩阵的概念及意义 波段散点图概念及分析 主要遥感图像的统计特征量的意义 两个重要的图像分析工具:直方图、散点图 3.遥感数字图像增强处理 图像增强:概念、方法 空间域增强、频率域增强

3.1辐射增强:概念、实现原理 直方图修正,线性变换、分段线性变换算法原理 直方图均衡化、直方图匹配的应用 3.2空间增强 邻域、邻域运算、模板、模板运算 空间增强的概念 平滑(均值滤波、中值滤波)原理、特点、应用 锐化、边缘增强概念 方向模板、罗伯特算子、索伯尔算子、拉普拉斯算子的算法和特点 ?计算图像经过下列操作后,其中心象元的值: –3×3中值滤波 –采用3×3平滑图像的减平滑边缘增强 –域值为2的3×1平滑模板 –Sobel边缘检测 –Roberts边缘检测 –模板 3.3频率域处理 高频和低频的意义 图像的傅里叶频谱 频率域增强的一般过程 频率域低通滤波 频率域高通滤波 同态滤波的应用

第1章 感图像处理软件ENVI基本操作

第1章感图像处理软件ENVI基本操作 实验目的:掌握遥感图像处理软件基本界面信息和数据文件的打开方法 主要内容: (1)遥感图像处理软件ENVI界面总体介绍; (2)ENVI软件能识别的图像类型介绍 (3)各种图像文件的打开 重点:ENVI能识别的文件类型 第1节ENVI软件简介 遥感图像处理软件主要有ENVI,PCI ,ERDAS,ERMAPPER等。ENVI 软件(The Environment for Visualizing Images)由美国Research Systems,Inc.公司(RSI)的产品。由遥感领域的科学家采用IDL(Interactive Data Language)开发的一套功能强大的遥感图像处理系统. IDL是进行二维或多维数据可视化、分析和应用开发的理想工具。 ENVI是一个完整的遥感图像处理平台,其软件处理技术覆盖了图像数据的输入/输出、定标、图像增强、纠正、正射校正、镶嵌、数据融合以及各种变换、信息提取、图像分类、基于知识的决策树分类、与GIS的整合、DEM及3维信息提取、雷达数据处理、3维立体显示分析,提供了专业可靠的波谱分析工具和高光谱分析工具。 其主要应用领域:科研、环境保护、气象、石油矿产勘探、农业、林业、医学、国防和安全、地球科学、公用设施管理、遥感工程、水利、海洋、测绘勘察和城市与区域规划等。 IDL 是集科学数据分析、可视化表达和跨平台应用开发等功能为一体的第四代可视化计算机语言。它是面向矩阵的、完全支持对数组的直接操作,具有快速分析超大规模数据的能力,速度比传统语言如C、C++等有很大的提升。它包括了高级图像处理能力、交互式二维和三维图形技术、面向对象的编程、OpenGL 硬件图形加速功能、集成的数学分析与统计软件包、完善的信号分析和图像处理功能、灵活的数据输入输出方式、跨平台的图形拥护界面工具包、连接ODBC 兼容数据库、支持远程服务器访问数据以及具有多种外部程序连接方式。它成为数据分析和可视化的首先工具。 其主要应用领域:海洋科学、气象、遥感工程、医学、空间物理、地球科学、测试技术、信号处理、科研教育、天文学、商业等领域。

实验二 图像增强处理实习报告

实验二图像增强处理实习报告 1.实验目的和内容 1.1.实验目的 掌握图像合成和显示增强的基本方法,理解存储的图像数据与显示的图像数据乊间的1.2.实验要求 熟练根据图像中的地物特征进行图像合成显示、拉伸、图像均衡化等显示增强操作。 理解直方图的含义,能熟练的利用直方图进行多波段的图像显示拉伸增强处理。 1.3.软件和数据 ENVI 软件。 TM 图像数据。上次实验合成后的图像数据文件AA。 1.4.实验内容 图像的彩色合成显示 图像的基本拉伸方法 图像均衡化方法 图像规定化 2.实验过程 通过合成和拉伸增强显示图像中的信息。 2.1.图像合成 图像合成方法:伪彩色合成、彩色合成两种方式。其中彩色合成包括:真彩色合成、假彩色合成、模拟真彩色合成。 操作: 使用(4,3,2)进行RGB 合成显示图像。图像窗口为#1。

移动图像窗口的红色选框到玄武湖,将光标十字放在红框内,双击,显示光标位置窗口。该窗口中出现了Scrn 和Data,二者后面的RGB 的值是不同的。

2.1.1伪彩色合成 在新的窗口显示第4 波段图像,窗口为#2。

操作: 菜单:窗口菜单Tools-Color Mapping-Density slice…,选择Band 4,确定。在“Density Slice”窗口中,点击“应用”按钮,窗口#2 的图像变成了彩色。

设置默认的分级数为3 个:在“Density Slice”窗口,点击Options-Set number of default range,输入3,确定。点击Options-Apply default range,点击Apply 按钮。查看窗口#2 内的变化。

《遥感数字图像处理》试卷及答案

2008—2009学年考试试题 课程名称:遥感数字图像处理 学号姓名成绩 一、单项选择题(2分×20=40分) 1.遥感技术是利用地物具有完全不同的电磁波(A)或()辐射特征来判断地物目标和自然现象。 A.反射发射 B.干涉衍射 C.反射干涉 D.反射衍射 2.TM6所采用的10.4~12.6um属于(C )波段。 A.红外 B.紫外 C.热红外 D.微波 3.彩红外影像上( B)呈现黑色,而( A)呈现红色。 A.植被 B. 水体 C.干土 D.建筑物 4.影响地物光谱反射率的变化的主要原因包括(A)。 A. 太阳高度角 B.不同的地理位置 C. 卫星高度 D.成像传感器姿态角 5.红外姿态测量仪可以测定(B)。 A. 航偏角 B. 俯仰角 C.太阳高度角 D. 滚动角 6.下面遥感卫星影像光谱分辨率最高的是(D)。 A. Landsat-7 ETM+ B.SPOT 5 C.IKONOS-2 D. MODIS 7.下面采用近极地轨道的卫星是(A)。 A. Landsat-5 B. SPOT 5 C. 神州7号 D. IKONOS-2 8.下面可获取立体影像的遥感卫星是( B)。 A. Landsat-7 B.SPOT 5 C.IKONOS-2 D. MODIS 9.侧视雷达图像的几何特征有(A )。 A.山体前倾 B.高差产生投影差 C.比例尺变化 D. 可构成立体像对 10.通过推扫式传感器获得的一景遥感影像,在(B)属于中心投影。 A.沿轨方向 B. 横轨方向 C. 平行于地球自转轴方向 D. 任意方向 11. SPOT 1-4 卫星上装载的HRV传感器是一种线阵(B)扫描仪。 A. 面阵 B. 推扫式 C. 横扫式 D. 框幅式 12.(A)只能处理三波段影像与全色影像的融合。 A.IHS变换 B.KL变换 C. 比值变换 D. 乘积变换 13.(B)是遥感图像处理软件系统。 A. AreInfo B.ERDAS C. AUTOCAD D. CorelDRAW 14.一阶哈达玛变换相当于将坐标轴旋转了(B)。 A.30° B. 45° C. 60° D.90° 15.遥感影像景物的时间特征在图像上以(C)表现出来。 A. 波谱反射特性曲线 B.空间几何形态 C. 光谱特征及空间特征的变化 D.偏振特性 16.遥感传感器的分辨率指标包括有(C)。 A.几何分辨率 B.光谱分辨率 C.辐射分辨率 D.时间分辨率 17.遥感图像构像方程是指地物点在图像上的( C)和其在地物对应点的大地坐标之间的数学关系。 A.投影差 B. 几何特征 C.图像坐标 D. 光谱特征

ENVI初步学习和影像增强处理

ENVI初步学习和影像增强处理 一、实习目的 通过对ENVI 软件的初步学习和实习操作,了解遥感图像处理的基本原理、流程以及软件系统的基本构成和功能,加深对所学课程原理的理解,为从事相关项目的研究和开发奠定基础。对于影像增强需要掌握直方图的概念、生成方法,通过对不同图像直方图的比较,理解直方图所反映的图像性质;了解图像增强和滤波的多种方法,掌握直方图均衡、分段线性拉伸、密度分割、平滑、锐化、边缘增强的方法;通过图像增强和滤波多种方法的实习,掌握改善遥感图像视觉效果的有效方法。 二、实验数据介绍 本次实习的数据为landsat7 ETM:yaoyifei.img。 三、实验过程图像增强处理 1.空间域增强 1.1点运算 步骤:打开一个多光谱图像,在主图像窗口中,选择Ehance->Interactive stretching,打开交互式直方图拉伸操作对话框。 1.1.1 Linear线性拉伸 步骤: 选择Streth_Type->Linear,然后选择Options->Auto Apply,打开自动应用,如图1.1.1-1所示。 注: 设定拉伸范围,使用鼠标移动直方图的白色垂直线虚线即可,或者在Streth 中输入DN值或者百分比。

图1.1.1-1 Linear线性 1.1.2 Piecewise linear 步骤:选择Streth_Type-> Piecewise linear,然后选择Options->Auto Apply,打开自动应用,如图1.1.2-1所示。 注:在直方图的任意位置点击鼠标中键,即可以增加一个节点;使用鼠标移动直方图的白色垂直线虚线即可移动点的位置;删除点单击鼠标右键。 图1.1.2-1 Piecewise linear 1.1.3 Gaussian 步骤:选择Streth_Type-> Gaussian,然后选择Options->Auto Apply,打开自动应用,如图1.1.3-1所示。 注:直方图的一条红色曲线显示的是被选的Gaussian函数,被拉伸的数据分布呈现白色,叠加在红色的Gaussian函数上。

ENVI遥感图像增强处理

任务五图像增强 目录 1.空间域增强处理1 1.1卷积滤波1 2.辐射增强处理2 2.1交互式直方图拉伸2 3.光谱增强处理4 3.1波段比的计算4 3.2色彩空间变换5 3.3NDVI计算6 4.傅里叶变换6 4.1快速傅里叶变换6 4.2定义FFT滤波器7 4.3反向FFT变换8 5.波段组合8 5.1RGB合成显示8

图像增强的主要目的是提高图像的目视效果,以便处理结果图像比原图像更适合于特定的应用要求,方便人工目视解译、图像分类中的样本选取等。 ENVI图像增强的内容主要包括: ●空间域增强处理 ●辐射增强处理 ●光谱增强处理 ●傅里叶变换 ●波段组合 1.空间域增强处理 空间域增强处理是通过直接改变图像中的单个像元及相邻像元的灰度值来增强图像。 1.1卷积滤波 卷积滤波是通过消除特定的空间频率来增强图像。它们的核心部分是卷积核,ENVI提供很多卷积核,包括高通滤波、低通滤波、拉普拉斯算子、方向滤波、高斯高通滤波、高斯低通滤波、中值滤波、Sobel、Roberts,还可以自定义卷积核。 使用数据:lena.jpg 具体操作: 通过尝试ENVI提供的各种图像增强算子,观察比较图像增强的效果。 (1)打开图像文件lena.jpg。 (2)在主菜单中,选择Filter→Convolutions and Morphology。 (3)在Convolutions and Morphology Tool中,选择Convolutions→滤波类型。 (4)不同的滤波类型对应不同的参数,主要包括三项参数: ●Kernel Size(卷积核的大小) 卷积核的大小,以奇数来表示,如3×3、5×5等,有些卷积核不能改变大小,包括Sobel和Roberts。 ●Image Add Back(输入加回值) 将原始图像中的一部分“加回”到卷积滤波结果图像上,有助于保持图像的空间连续性。该方法常用于图像锐化。“加回”值是原始图像在结果输出图像中所占的百分比。 ●Editable Kernel(编辑卷积核中各项的值) 在文本框中双击鼠标可以进行编辑,选择Kernel可以把卷积核保存为文件(.ker),选择Kernel可以打开一个卷积核文件。 (5)卷积增强图像中的单个波段 a)选择Convolutions→High Pass,其他项按照默认设置,单击Quick Apply按钮,第一次点击此按钮会提示选择增强的波段,增强后的波段在Display中显示。如果要更改卷积增强波段,选择Options→Change Quick-Apply Input Band。 b)选择Quick Result to File,可以将增强结果保存 (6)卷积增强图像文件 a)单击Apply To File按钮,在Convolution Input File对话框中选择图像文件。 b)选择输出路径及文件名。

envi图像的切割-分析-增强-信息提取

1.图像的切割分析增强信息提取 2.(取子区) ENVI:Basic Tools>> Resize Data >> Resize Data Input File对话框(如下图)。 ①选择需要切割的原始图像;②选择Spatial Subset或Spectral Subset方式; ③若设置空间切割方式(Spatial Subset>>select Spatial Subset)点击“Image”; ④出现Subset by Image对话框,Subset的尺寸用2种形式,移动图像上的方 框或直接填写samples/lines(列/行)值;③?若设置波段范围(Spectral Subset>>File Spectral Subset),选择波段;若要根据已选择的感兴趣区域进行切割,可用ENVI:Basic Tools>>Subset Data via ROIs。若要使用与上次输入的空间大小相同的文件的空间子集,点击“Previous” 按钮。 注:Resize Data还可以进行图像重采样(如下),若仅仅进行子区的选择,则不要调整Output File Dimensions。* 图像左上角为原点(1.1 --- 列.行)。 “Masking”---把一个空间掩膜应用到图像的某个部分,包括统计、分类、分离(unmixing)、匹配滤波、连续删除(continuum removal)和波谱特征拟合(spectral feature fitting)。 2.图像的重采样 ENVI:Basic Tools>> Resize Data >> Resize Data Input File对话框选择需要采样的原始图像—OK >>Resize Data Parameters——调整Output File Dimensions的像元数;选择采用方法>> 文件 输出 四. 影像分析 影像统计分析 1. 统计特征分析ENVI:Basic Tools>> Statistics >> Computer Statistics Calculate Statistics Parameters对话框---选择统计类型(Basic、Histogram、Covariance) 2. 主成分分析(ENVI: Transform>>principle compents) Transforms > Principal Components > Forward PC Rotation > Compute New Statistics and Rotate.---- 选择输入文件--- 选择输出PC 波段数---“Select Subset from Eigenvalues”---出现PC EigenValues 绘图窗口(每个节点是PC 各分量的特征值,可进一步计算PC各分量的方差百分比)。 3. 相关分析ENVI:Basic Tools>> Statistics >> Computer Statistics 五.图像增强(Image:Enhance) 1. 直方图调整 (1) 直方图匹配(Image: Enhance>>Histogram Matching) 至少显示两幅图像,从想更改直方图的图像(如“Display#1—PC1”)中,选择Enhance>>Histogram Matching---…Match To?选择想匹配直方图的图像“Display#2--V” ---“OK”,保存直方图匹配后的PC1?。 查看两图像(PC1?与V)直方图:点右键Interactive Stretching或选择Functions > Interactive Stretching显示直方图;若需…图像替代?则要求两直方图输入值相同,—可根据两直方图输入值的关系,通过…Band Math?使两直方图数值相同(PC1?变为PC1??)---保存PC1??,可为下一步PC1??图像替代V,进行HSV-RGB反变换作准备。 (2) 直方图的交互式拉伸(Image: Enhance>>Interactive Stretching )

envi遥感图像处理之图像增强

ENVI遥感图像处理之图像增强 一、对比度增强 1、快速拉伸 步骤:打开数据—>加载图像到窗口—>图像主窗口Enhance菜单进入图像增强 的菜单选项。 原始显示的影像: 进行线性拉伸后的影像:进行高斯拉伸后的影像:

说明:本 菜单栏中包含的图像 快速拉伸的功能还有 0-255的线性拉伸(这 应该是实际的遥感影 像的灰度值,而刚开 始说的那个原始影像 实际上已经经过了 2%的线性拉伸的)、均 衡化拉伸、均方根拉 伸等。 2、交互式拉伸 步骤:选择图像主窗口中的Enhance菜单—>Interactive Stretching进入交互式拉伸的界面 在Stretch_Type菜单下可以选择交互拉伸的类型,有线性拉伸、分段线性拉伸等。 可以在Stretch旁边的文本框中直接输入拉伸的图像的灰度范围,亦可以在input histogram 窗体中用鼠标左键拖动两条竖直虚线进行拉伸范围的选择。 原始图像:

交互式线性拉伸后的图像: 分段线性拉伸后的影像:

高斯拉伸后的影像: 3、直方图匹配 步骤:进行直方图匹配之前必须打开两个窗口显示两个波段或两幅影像。 在两窗口中显示两幅遥感影像—>在待匹配的遥感影像主窗口中选择Enhance菜单—>选择Histogram matching…进入直方图匹配的对话框—>选择匹配到的窗口和匹配的方式,点击OK完成直方图的匹配。 匹配前直方图: 待匹配影像直方图:匹配到影像直方图:

匹配后的直方图: 匹配的交互式对话框: 匹配前影像:匹配后影像:

二、空间增强 1、锐化 步骤:打开窗口主菜单中的Enhance菜单—>选择Filter选项—>Sharpen即可对图像进行锐化。 锐化前影像:锐化后影像: 2、平滑 步骤:打开窗口主菜单中的Enhance菜单—>选择Filter选项—>Smooth(后面的3*3、5*5等代表的是模板的大小)即可对图像进行平滑。

相关主题
文本预览
相关文档 最新文档