GF3卫星影像数据处理-PolSAR+ENVI

博文目录

  • GF3卫星影像数据处理-PolSAR+ENVI
    • 一、GF3卫星参数介绍
    • 二、 POLSAR软件安装
    • 三、ENVI插件准备
    • 四、数据处理

GF3卫星影像数据处理-PolSAR+ENVI

.

一、GF3卫星参数介绍

参考http://blog.sina.com.cn/s/blog_6bbc1acf0102zkd9.html
(不想看这部分可以跳过)
以为下面一组影像GF3_KAS_FSI_023863_E113.8_N30.7_20210220_L1A_VHVV_L10005492259.tar 为例:

下载后压缩包:

2. PolSAR处理bin文件,生成ENVI GF3插件可处理的C11、C22bin格式文件
按照第二章下的安装教程安装好PolSAR后,现在进行处理【我安装的是6.0版本,以此为例】
(1)打开PolSAR程序(点击ENTER),进入界面后如下图,再点击第一个图标,再ENTER进入

3. 在ENVI中使用GF3插件读取C11、C22bin文件,进行均值滤波(多视处理)
在ENVI的GF3插件GF3 GeoCoding操作时,Default 选Yes,Orthorectification选No,得到均值滤波后的tif格式文件;

4. 校正(UTM或WGS84)
用GF3压缩包解压后的原始的rpc文件,对上一步得到的均值滤波tif文件进行校正,可以得到WGS84坐标下的结果

5. 其他处理(float转8位,拉伸等)
通过上述得到了可解译的SAR影像,但是是float32位的,如果想得到8位数据,则:
① 在ENVI中打开初步处理后的SAR影像,选择Linear2%或Optimized Stretch(根据视觉效果,或选择其他合适的拉伸)
② 选择好拉伸效果后,在ENVI左栏对应的影像名称处右键->“Export Layer to Tiff”,选择合适的路径,确认后可得到8位数据
.
.

注意:

  1. POLSAR的输入是bin文件,要先由ENVI插件或.sav程序生成
  2. 在IDL中调用.sav文件时,.sav要和pro工程在一个项目下,可以重新新建项目
  3. PolSAR界面处理时需要先在Enviroment下面添加路径,如果路径下没有可以读取的文件,Import按钮才会可选,以便手动添加文件
  4. 添加后要extract,提取时有是full resolution 还是Multilook 选项,(由于GF3原始RPC文件是对应原始tif文件的,所以这里如果选多视处理会导致影像行列数发生变化,后面rpc校正就比较麻烦,要更改rpc文件了),这里有三个方案:
    方案一,如果你在一开始就对GF3进行了地理校正,在生成polSAR的输入的bin文件用的是校正后的影像输入的,那么在extract时就可以选择Multilook 多视处理,处理后生成的C12或其他bin文件,在ENVI的GF3插件GF3 GeoCoding操作时,Default和Orthorectification都选No就好了,这时候这个工具只充当了将bin转为tif格式的作用 】–此方案不可行,这样生成的结果坐标有问题,所以先自行校正不可用
    方案二,如果你是直接将原始的GF3 L1A级影像作为输入的,没有经过任何预处理,这时候在extract时就Multilook 多视处理,但是row和col方向的视数都填为1(这里其实应该选full resolution 处理的,但是由于我这边选full resolution 时生成的bin文件只有0kb,导致后面不能使用ENVI的geocoding插件将其转为tif,因此这里视数填1是一样的),处理后生成的C12或其他bin文件,在ENVI的GF3插件GF3 GeoCoding操作时,Default和Orthorectification都选Yes就好了,Default作用时默认的9*9均值滤波,Orthorectification是进行几何校正。】此方法的缺点是校正后是UTM坐标系,若想得到WGS84坐标系,请看方案三
    方案三,直接将原始的GF3 L1A级影像(不用经过任何预处理)作为输入,在PolSAR的extract时就Multilook 多视处理,但是row和col方向的视数都填为1,处理后得到C12或其他bin文件;再在ENVI的GF3插件GF3 GeoCoding操作时,Default 选Yes,Orthorectification选No,得到均值滤波后的tif格式文件;用原始的rpc文件,对上一步得到的均值滤波tif文件进行校正,可以得到WGS84坐标下的结果】
  5. 通过上述得到了可解译的SAR影像,但是是float32位的,如果想得到8位数据,则:①在ENVI中打开初步处理后的SAR影像,选择Linear2%或Optimized Stretch(根据视觉效果,或选择其他合适的拉伸),选择好拉伸效果后,在ENVI左栏对应的影像名称处右键->“Export Layer to Tiff”,选择合适的路径,确认后可得到8位数据

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年8月11日
下一篇 2021年8月11日

相关推荐