1.在控制台利用sen2Cor将L1C的原始数据处理为L2A
先读取sen2Cor的目录,然后输入 L2A_Process "原始数据路径"开始处理
成功后会自动保存在原数据目录下
2.在SNAP打开L2A的数据
3.右击选择OPEN RGB Image Window,保持默认参数直接点击OK
4.这样就可以查看哨兵二的数据,结果如图所示
5.接下来把他导出为ENVI,首先要先对L2A进行Resampling重采样操作,搜索Resampling工具打开
6.I/O中选择Save as ENVI,然后再把他前面的勾去掉,这样只会在软件里面生成一个临时的文件,方便查看重采样后的数据,想导出的时候再导出;如果保持勾选就会直接生成一个ENVI格式文件且不会自动导入到SNAP里
7.Resampling中选择By pixel resolution 且为10m,即分辨率为10x10,再点击run
8.Resampling后在product explorer中会生成一个临时数据,将他导出为ENVI即可
9.导出后的数据如图所示,B1.hdr就是第一波段,可以在ENVI打开,就可以根据需要的波段在ENVI进行合成
接下来在ENVI中打开处理好的数据并进行波段合成
1.在ENVI打开处理好的13个波段
2.接下来进行波段合成,搜索layer stacking点击import file
3.选择要进行合成的波段,这边13个全选,然后点击OK
4.然后选择结果数据的坐标系,因为坐标系要和原数据一样,可以在ENVI里先查看波段的坐标系
然后选择相应的坐标系,这里坐标系是UTM WGS1984 50带,分辨率是10x10m
5.重采样方法选择双线性法,这样既能保证数据精度,处理速度又快
6.接下来选择导出路径后就可以点击OK了
7.结果
单波段原图
合成后的多波段结果图