ENVI5.3编辑图像头文件信息----以Landsat8为例

ENVI5.3编辑图像头文件信息----以Landsat8为例

在进行遥感图像处理之前一般都要进行图像预处理工作,影像预处理的一般顺序:辐射定标—>大气校正—>几何校正—>(图像融合)—>镶嵌/拼接—>裁剪。

大气校正如果采用FLASH大气校正时对图像有一定的要求:

  1. 数据是经过定标后的辐射亮度(辐射率)数据,单位是:(μW)/(cm2nmsr)。
  2. 数据带有中心波长(wavelenth)值,如果是高光谱还必须有波段宽度(FWHM),这两个参数都可以通过编辑头文件信息输入(Edit Header)。
  3. 数据类型
    • 支持四种数据类型:浮点型(floating)、长整型(long integer )、整型(integer)和无符号整型 (unsigned int)。
    • 数据存储类型: ENVI标准栅格格式文件,且是BIP或者BIL。
  4. 波谱范围:400-2500nm

首先来看Landsat8的图像头文件信息。
Landsat8下载图像包括:一个元数据文件(.txt),十一个单波段文件(.tif),和一个 BQA 波段影像(用于影像质量评估,可用于构建某些
光谱分析的 mask 文件,比如去除云雪影响)。如下图:
在这里插入图片描述
在ENVI5.3中使用波段合成(layer staking)工具将B1~B7合成一张图,tif格式保存,打开图像查看头文件信息如下图:
在这里插入图片描述
合成后的图像没有波段信息,甚至会缺失一些其他信息(比如sensor type),这样就给后续处理带来了麻烦。

一般的处理方法是:

如果需要修改或者添加的信息只有比较少的几个,采用这个方法。

  1. 在Layer Manager(图层管理器)窗口右击原始影像,按照提示选择View Metadata(查看元数据),在弹出的窗口选择Edit Metadata(编辑元数据),如下图;
    在这里插入图片描述
  2. 弹出编辑元数据对话框,比照原图像或者已知的原信息,将对应的参数修改为原图像的值,合成图像没有的项目要进行手动添加;在这里插入图片描述
  3. 修改完成点击确定之后,重新打开合成影像的元数据属性框或者头文件,就可以看到修改后的结果。

编辑指定多项信息的方法

- 查看Landsat8图像的头文件信息

Landsat8中每一张单波段图像是没有波段信息和传感器信息的,但是BQA图像包括了所有波段的图像信息,那么如何想要查看这些信息呢?
1.。首先,按下图所示依次选择,打开Landsat8文件中LC08_L1TP_XXXXXXXX_T1_ANG.txt 文件;
在这里插入图片描述

  • 右击原始影像,选择View Metadata(查看元数据)查看文件信息如下图,会发现这个文件中包含了前七个波段的所有信息;在这里插入图片描述
  • 那么B8~B11信息如何查看呢?以波段8为例,打开data manager,选择B8对应的图像,右键,选择view metadata,这样就可以看到元数据信息了。在这里插入图片描述
  • 修改信息的操作步骤

1.Toolbox/Raster Management/Edit ENVI Header,选择将要编辑的文件(即波段合成的图像或者将要修改信息的图像),点击🆗,如下图;
在这里插入图片描述
2.如下图,在set raster metadata面板里面选择import…,再选择有参照信息的图像,点击OK;
在这里插入图片描述
3.这时就可以选择需要修改的信息项了,按住ctrl键可以选择连续多个项,这里我全部选择,可以省去一一对比的麻烦,对于不用修改的已有信息会直接重写,并不影响最终结果,点击OK,等待1~2秒就可以了。
在这里插入图片描述
4.完成后弹出信息修改结果,可以根据需求修改内容,点击OK,修改完成。
在这里插入图片描述
BSQ\BIL\BIP三种格式之间相互转换
这里不能直接从图层–>view metadata–>edit metadata来修改,否则经过其他处理后最终处理结果会出现明显的条纹交错效果。
依次选择Toolbox–>Raster Management–>Convert Interleave,选择需要转换格式的图像,点击确定;进入到参数选择面板,选择需要转换的格式,选择输出路径。点击OK即可,如下图。

在这里插入图片描述

  • 24
    点赞
  • 193
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值