ENVI下Worldview2的图像融合

使用Gram-Schmidt融合方法能得到较好的融合效果,在ENVIGram-Schmidt融合工具使用非常简单,当图像有很多背景0值情况下(如下图),则需要使用掩膜文件参与融合能达到很好的效果。

1:不规则的WV-2数据

这种不规则的WV-2数据往往由多个tiff文件组成,打开文件时候不要直接打开tif文件,启动ENVI 5.0 classic

(1) 选择.TIL文件打开全色和多光谱文件。

   注:.TIL文件类似于一个索引文件,能自动将分块的TIF文件同时打开并自动镶嵌,如同一个文件。

(2) 选择主菜单->Transform->Image Sharpening->Gram-Schmidt Spectral Sharpening

(3) Select Low Spatial Resolution Multi Band Input File对话框中选择低分辨率多光谱图像(可以通过右边File Information信息框中识别)。同时在Select Mask Band选项中选择Mask Options->Build Mask

 

2:选择文件和构建掩膜文件

(4) Mask Definition面板中,选择Options->Import Data Range,在文件选择框中选择多光谱图像文件。(注:这里是通过像元值范围构建掩膜文件)。

   Data Min Value1

Data Max Value:空白(自动默认最大值)

   选择掩膜文件和路径输出。

 

3:通过像元值范围构建掩膜文件

(5)Select High Spatial Resolution Pan Input Band对话框中选择全色图像。

(6)在弹出的Gram-Schmidt Spectral Sharpening输出对话框中,需要选择降低高分辨率全色波段的方法,有四种方法的意义如下:

  • Average of Low Resolution Multispectral File:利用多光谱波段的平均值来模拟低分辨率的全色波段。
  • Select Input File:从外部文件中选择一个单波段并且与多光谱数据相同尺寸大小的图像来模拟模拟低分辨率的全色波段。
  • Create By Sensor Type: 选择一种传感器来模拟低分辨率的全色波段。可选传感器包括: IKONOS, IRS1, Landsat7QuickBirdKOMPSAT-2Landsat7, SPOT 5GeoEye-1WorldView12选择这个方法,融合图像是经过辐射定标的数据。
  • User Defined Filter Function:选择一个滤波函数来模拟低分辨率的全色波段。融合图像是经过辐射定标的数据。

经过测试,后两种方法中不经过辐射定标也能得到很好的结果。

选择Average of Low Resolution Multispectral File方法。

(7) 选择重采样方法和输入路径及文件名,单击OK输出。

    如下图所示,使用掩膜的结果更清晰,色彩更真实。

 

4Gram-Schmidt融合结果(左-未使用掩膜,右-使用掩膜)

注意:Gram-Schmidt方法的大致流程:第一步,从低分辨率的波段中复制出一个全色波段。第二步,对复制出的全色波段和多波段进行Gram-Schmidt变换,其中全色波段被作为第一个波段。第三步,用高空间分辨率的全色波段替换Gram-Schmidt 变换后的第一个波段。最后,应用Gram-Schmidt反变换得到融合图像。

也可以使用/Image Sharpening/NNDiffuse Pan Sharpening方法进行WV2数据的融合。

posted @   ENVI-IDL技术殿堂  阅读(506)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
点击右上角即可分享
微信分享提示