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. Collections.toArray方法使用的坑
  2. Java调用百度识别身份证接口
  3. 一个好用的便利设置浏览器代理的Chrome扩展应用
  4. 可访问范围 与 visual 或 abstract “修饰符”
  5. 《看聊天记录都学不会C#?太菜了吧》(6)多晦涩的专业术语原来都会那么简单
  6. 安装paddlepaddle-GPU 报libcudnn.so和libcublas.so找不到的解决方案
  7. C++7行代码实现求最大公约数
  8. spring-boot-maven-plugin插件
  9. matplotlib中的plot_importance画图大小控制
  10. 揭秘 XR 开发难题,让虚拟现实不仅仅停留在好奇
  11. 数据库 memorial
  12. java中级考试_Java中级开发工程师笔试题及答案2016
  13. eclipse字体大小调整
  14. android 按键流程及映射
  15. 做你喜欢做的事,财富会随之而来
  16. 可视化项目使用vw/vh布局进行适配
  17. java面试一般提问的问题,详细说明
  18. 华南主板bios怎么恢复出厂设置_bios怎么恢复出厂设置 bios恢复出厂状态方法【图文】...
  19. wp8系统不行android,微软的WP系统之死,并不是因为iOS和Android太强
  20. 利用正则表达式处理内容数据(Python数据清洗)

热门文章

  1. 《微SaaS创富周刊》第3期:GPT-3\ChatGPT、Stable Diffusion等AI模型驱动的微SaaS创意盘点
  2. 西北工业大学NOJ-Python程序设计作业81-90
  3. 抢东西用的时间软件_紧急重要四象限软件用哪款?这款时间管理便签软件适合你...
  4. 跨境购物,电商平台与保税仓对接时,如何推送订单金额?
  5. android 服务保活之白名单,Android保活从入门到放弃:乖乖引导用户加白名单吧(附7大机型加白示例)...
  6. JAVA内存管理机制
  7. 转载精品:树莓派(一)——完整烧录及配置过程(超详细)
  8. 怎样从盘面看主力动向
  9. 【Kafka】——Producer
  10. 世界上最美丽的语言python_你如何理解“世界上最美丽的语言是微笑”,要求是一篇3分钟的即兴评述,...