SNAP/ENVI对哨兵二号(sentinel-2)L2A数据预处理(重采样、辐射定标等)



前言

在了解并下载Sentinel-2数据后,哨兵2号(Sentinel-2)数据介绍及官方下载,针对如何处理sentinel-2 L2A数据,本文利用SNAP和ENVI或单独ENVI实现预处理(重采样、辐射定标等操作)。


一、SNAP重采样sentinel-2 L2A数据

因为Sentinel-2数据包含多个波段的空间分辨率不一致(10米、20米或60米),影响后续统一操作,故一般先对所需波段进行重采样。

1、打开SNAP软件,点击File打开下载的影像

在这里插入图片描述
在这里插入图片描述

2、在影像右键RGB显示影像

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、点击Raster,打开Resamping工具,按下图设置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、查看输出结果

在这里插入图片描述
在这里插入图片描述

二、ENVI重采样sentinel-2 L2A数据

在ENVI也可进行重采样操作,且相比于SNAP,可操作空间更大,处理时间相对较短。

1、打开ENVI,添加所需波段,这里统一将波段重采样为10米

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、这里在APP Store下载一个工具ENVITask,不懂下载的可以参考ENVITask官方介绍

在这里插入图片描述
在这里插入图片描述

3、在右侧工具箱Extension下打开ENVITasks Batch,输入需要重采样的20m分辨率波段,按下图设置。

在这里插入图片描述

4、这里0.5,0.5表示缩放因子,原分辨率乘上该缩放因子为重采样后的分辨率。

在这里插入图片描述
在这里插入图片描述

5、为将10米分辨率的波段也导出为dat文件,这里也进行重采样,只是缩放因子设为1,不进行重采样操作。

在这里插入图片描述
在这里插入图片描述

三、ENVI辐射定标

1、官方介绍

这里的辐射定标是指将DN值转换为地表反射率,主要公式为:

(DN+偏移量)*缩放因子

偏移量和缩放因子可在元数据中找到,如下图所示:

在这里插入图片描述
在这里插入图片描述

2、波段合成

在辐射定标前,先将上述重采样的数据波段合成为一个文件。
注意:即使没有上述重采样操作,在Layer Staking中也能重采样数据。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、辐射定标

这里也需要使用一个工具:图像批处理工具包

在这里插入图片描述

按照上述辐射定标公式,在右侧打开band math Batch工具,输入下面公式:
表示小于0的值归为0,大于1的值归为1,正常值进行辐射定标,背景值设为-1

((b1 ne 0)*(b1*0.0001-0.1))>0<1+(b1 eq 0)*(-1)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐