GF1WFV数据,空间分辨率16m,在使用之前需要进行辐射校正,几何校正,下面详细说明一下预处理的过程。本文以中国山东青岛地区,2015年06月22日的数据为例。

工具
  1. ENVI 5.3.1

ENVI5.3.1带有自动正射校正的工具包,RPC Orthorectification Workflow。可以较为方便地对GF1WFV数据进行校正。

数据
  1. GF1WFV数据:GF1_WFV1_E119.6_N36.3_20150622_L1A0000876227
  2. Landsat8 全色波段数据:LC81200352013319_B8
  3. GMTED2010.jp2

Landsat8 全色波段数据空间分辨率15m,经过了精校正,因此可以用来作校正的参考图像。

GMTED2010.jp2为2010年全球高程数据。ENVI 5.3.1自带有这个数据。打开方式如下图

在进行校正前,如下图所示,可以看到GF1宽幅数据失真是比较严重的。

1. 辐射校正

在ENVI中打开数据后。首先,进行大气校正。

工具箱
QUick Atmospheric Correction(QUAC)

Toolbox窗口,选择,可直接在搜索框中搜索。参数选择如图所示,选择unkown sensor

2. 生成控制点

自动生成校正的控制点。

工具箱
Gnerate GCPs from Reference Image

1). Toolbox窗口中选择对应工具箱
!

2). 设置参数

  • Input Raser: 待校正GF1WFV大气校正后的数据,20150622
  • Input Reference Raser: Landsat8 全色波段数据,LC81200352013319_B8
  • Input DEM Raser:GMTED2010.jp2

3. 正射校正
工具箱
RPC Orthorectification Workflow
  1. Toolbox窗口中选择对应工具箱
  2. 输入待校正的数据20150622,和高程数据GMTED2010.jp2
  3. 打开之前保存的控制点文件
  4. 删除误差较大的点

一般来说,要保持到校正差小于0.5个像素,因此Horizontal Accuracy要小于8
这里有个技巧可以按F12切换到全图视图,点击工具箱的按钮,红色越深说明误差越大,鼠标可以选择控制点。
5. 设置参数

  1. Advanced->Output Pixel Size 输出的像素大小16
  2. Export->Output File 输出文件格式。我选择的是tiff便于后续matlab处理。

6.保存校正后的图像

保存的时候可以根据需要,选择一部分感兴趣区域保存。由于原图较大,并且我需要多幅同一地区的多时相图像。保存方法是找到一些容易辨识的点,从这个点开始裁剪同样大小的图像。如下图所示:


7. 校正的结果对比

可以看到校正结果是比较好的

GF1WFV数据预处理相关推荐

  1. 机器学习PAL数据预处理

    机器学习PAL数据预处理 本文介绍如何对原始数据进行数据预处理,得到模型训练集和模型预测集. 前提条件 完成数据准备,详情请参见准备数据. 操作步骤 登录PAI控制台. 在左侧导航栏,选择模型开发和训 ...

  2. 深度学习——数据预处理篇

    深度学习--数据预处理篇 文章目录 深度学习--数据预处理篇 一.前言 二.常用的数据预处理方法 零均值化(中心化) 数据归一化(normalization) 主成分分析(PCA.Principal ...

  3. 目标检测之Faster-RCNN的pytorch代码详解(数据预处理篇)

    首先贴上代码原作者的github:https://github.com/chenyuntc/simple-faster-rcnn-pytorch(非代码作者,博文只解释代码) 今天看完了simple- ...

  4. 第七篇:数据预处理(四) - 数据归约(PCA/EFA为例)

    前言 这部分也许是数据预处理最为关键的一个阶段. 如何对数据降维是一个很有挑战,很有深度的话题,很多理论书本均有详细深入的讲解分析. 本文仅介绍主成分分析法(PCA)和探索性因子分析法(EFA),并给 ...

  5. 数据预处理--噪声_为什么数据对您的业务很重要-以及如何处理数据

    数据预处理--噪声 YES! Data is extremely important for your business. 是! 数据对您的业务极为重要. A human body has five ...

  6. 数据预处理(完整步骤)

    原文:http://dataunion.org/5009.html 一:为什么要预处理数据? (1)现实世界的数据是肮脏的(不完整,含噪声,不一致) (2)没有高质量的数据,就没有高质量的挖掘结果(高 ...

  7. 3D目标检测深度学习方法数据预处理综述

    作者 | 蒋天元 来源 | 3D视觉工坊(ID: QYong_2014) 这一篇的内容主要要讲一点在深度学习的3D目标检测网络中,我们都采用了哪些数据预处理的方法,主要讲两个方面的知识,第一个是rep ...

  8. 整理一份详细的数据预处理方法

    作者:lswbjtu https://zhuanlan.zhihu.com/p/51131210 编辑:机器学习算法与Python实战 为什么数据处理很重要? 熟悉数据挖掘和机器学习的小伙伴们都知道, ...

  9. pandas数据预处理(标准化归一化、离散化/分箱/分桶、分类数据处理、时间类型数据处理、样本类别分布不均衡数据处理、数据抽样)

    1. 数值型数据的处理 1.1 标准化&归一化 数据标准化是一个常用的数据预处理操作,目的是处理不同规模和量纲的数据,使其缩放到相同的数据区间和范围,以减少规模.特征.分布差异等对模型的影响. ...

最新文章

  1. hal库选择滴答时钟函数_STM32入门 : HAL库、标准外设库、LL库
  2. maven工程运行环境修改
  3. IdnentiyServer-使用客户端凭据访问API
  4. 在github上搭建hexo博客
  5. eclipse读取mysql数据乱码_eclipse从数据库获取数据时控制台乱码问题
  6. Oracle DBHelper 第二版
  7. 数学建模常用方法讲解(一)
  8. 网易云音乐登陆显示服务器错误,网易云音乐-登录业务流程还原
  9. tlo是什么意思_单片机计时器程序里TMOD、THO、TLO都是什么意思?需要编一个计时器来代替delay,让单片机保持状态3秒...
  10. BZOJ3332:旧试题
  11. 闪客工具:好玩的GifCam录制gif软件
  12. mysql 竖列变成横行_mysql 横变竖 竖变横
  13. LC-3指令集 字符的输入与输出
  14. 华为云备份会上传私密相册吗_云相册有哪些作用?上传照片会不会占用手机内存?...
  15. 在线考试题库型App
  16. 如何查看一个Visual Studio项目是用哪个VS版本开发的
  17. 连接hack the box教程
  18. 网页设计配色应用实例剖析——红色系
  19. Matplotlib 常用画图命令总结:使用 Python 在论文中画出一手漂亮的数据图
  20. 启明星辰上网行为管理配置步骤

热门文章

  1. MATLAB元胞数组与结构体
  2. docker之操作管理应用模板、镜像、容器、构建基础镜像、状态删除
  3. xftp,xftp和ftp
  4. 蓝桥杯 1047: [编程入门]报数问题
  5. 两天时间,实现自己的 Promise
  6. Crowd Control
  7. hive增量表和全量表_你需要了解的全量表,增量表及拉链表
  8. 服务器指示灯详情 中兴,IBM System x服务器前面板指示灯说明(新版)
  9. unity 文件API
  10. 社交未死, 谷歌天才和他的区块链微信 | 人物志