ENVI-遥感-图像增强转换处理.doc

ENVI-遥感-图像增强转换处理.doc

ID:58676795

大小:71.00 KB

页数:10页

时间:2020-10-15

ENVI-遥感-图像增强转换处理.doc_第1页
ENVI-遥感-图像增强转换处理.doc_第2页
ENVI-遥感-图像增强转换处理.doc_第3页
ENVI-遥感-图像增强转换处理.doc_第4页
ENVI-遥感-图像增强转换处理.doc_第5页
资源描述:

《ENVI-遥感-图像增强转换处理.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、以下实验使用can-tmr.img影像一.图像增强转换处理1.PrincipalComponentAnalysis(主成分分析)主成分分析(PCA)用多波段数据的一个线性变换,变换数据到一个新的坐标系统,以使数据的差异达到最大。这一技术对于增强信息含量、隔离噪声、减少数据维数非常有用。ENVI能完成正向的和逆向 (正向的PC旋转)正向的PC旋转用一个线性变换使数据差异达到最大。当你运用正向的PC旋转时,ENVI允许你计算新的统计值,或将已经存在的统计项进行旋转。输出值可以存为字节型、浮点型、整型、长整型或双精度型。你也可以基于特征值抽取PC旋转

2、输出的部分内容,生成只有你需要的PC波段的输出。一旦旋转完成,将会出现PC特征值图。显示出每一个输出的PC波段的差异量。PC波段将显示在AvailableBandsList中。ComputeNewStatisticsandRotate(计算新的统计值和旋转)这一选项用于计算数据特征值、协方差或相关系数以及PC正向的旋转。1选择Transforms>PrincipalComponents>ForwardPCRotation>ComputeNewStatisticsandRotate.2出现PrincipalComponentsInputFile对

3、话框时,选择输入文件或用标准ENVI选择程序建立子集。  3出现ForwardPCRotationParameters对话框时,在“StatsX/YResizeFactor”文本框键入小于1的调整系数,对计算统计值的数据进行二次抽样。键入一个小于1的调整系数,以提高统计计算的速度。例如,在统计计算时,用一个0.1的调整系数将只用到十分之一的像元。4若需要,键入一个输出统计文件名。5点击按钮,选择是否计算“CovarianceMatrix”。计算主成分时,有代表性地要用到协方差矩阵。当波段之间数据范围差异较大时,要用到相关系数矩阵,并且需要标准化

4、。6选用“File”或“Memory”输出。·若选择输出到“File”,在标有“EnterOutputFilename”的文本框里键入要输出的文件名;或用“Choose”按钮选择一个输出文件名。7从“OutputDataType”菜单里,选择需要的输出类型(字节型,整型,无符号整型,长整型,无符号长整型,浮点型,双精度型)。8用下列选项,选择输出PC波段数。·限定输出PC波段数,键入需要的数字,或用“NumberofOutputPCBands”标签附近的按钮确定输出的PC波段数。默认的输出波段数等于输入的波段数。·通过检查特征值,选择输出的PC

5、波段数。A点击“SelectSubsetfromEigenvalues”标签附近的按钮,选择“YES”。特征值将被计算,出现SelectOutputPCBands对话框,列表显示着每一个波段和其相应的特征值。同时也为所有波段显示出每个波段中包含的数据变化的累积百分比。B在“NumberofOutputPCBands”文本框里,键入一个数字或点击按钮,确定输出的波段数。特征值大的PC波段包含最大量的数据差异。较小的特征值包含较少的数据信息和较多的噪声。有时,为存储磁盘空间,最好仅仅输出特征值大的那些波段。C在SelectOutputPCBands

6、对话框里,点击“OK”。输出的PC旋转将只包含你选择的波段数。例如,如果你选择“4”作为输出的波段数,只有前4个波段会出现在你的输出文件里。9选择上面一个选项以后,在ForwardPCRotationParameters对话框里,点击“OK”为选择的输入文件计算协方差或相关系数和特征值,并进行正向的PC旋转。当ENVI已经处理完毕,将出现PCEigenValues绘图窗口,PC波段将被导入AvailableBandsList中,你可以从列表中选择显示。 InversePCRotation(反向PC旋转)将主成分图像变换回到它们的原始数据空间:1

7、选择Transforms>PrincipalComponents>InversePCRotation.2当出现标准ENVI选择文件或子集对话框时,选择你的输入文件,并用标准ENVI文件选择程序建立需要的子集。出现另一个文件选择对话框,在当前输入数据目录中,列表显示出了已经存在的统计文件(默认扩展名为.sta)。3用标准ENVI文件选择程序选择前面在正向PC旋转中存储的统计文件。注意在选择反向PC旋转之前,统计文件必须已经存在。4在“Calculateusing”标签附近,选择“CovarianceMatrix”或“CorrelationMatr

8、ix”。5选用“File”或“Memory”输出。·若选择输出到“File”,在标有“EnterOutputFilename”的文本框里键入要输出的文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。