最近在进行大气校正的时候突然发现图像变色,结果肯定也不对,经过反复查找终于发现问题所在。

经过我从去条带到辐射定标、大气校正三个流程的反复验证,终于发现导致大气校正出现变色情况的原因:去条带错误。去条带我使用的是 landsat_gapfill 插件,在网络上查询到有两种方法来去除条带,1、使用这个插件来对每个波段都去除条带,然后在波段合成得到一幅完整的图像。2、打开带元数据的栅格文件来进行去条带。

我选择的是第二种方法,但是我当时并没有先在ENVI中打开带有元数据的栅格文件,而是在ENVI拓展中用 landsat_gapfill 插件打开的头文件,我当时觉得先打开带有元数据的栅格文件太过于繁琐,结果走向了错误的深渊。

直接用插件打开的头文件界面

先打开带有元数据的栅格文件后插件界面

可以看出在File Type里两种打开方式不同而文件类型也会出现差别,而就是这个打开方式不同导致了后面的大气校正会出现图像变色的情况。因此,一定要记住先打开带有元数据的栅格文件再进行去条带操作。

Landsat7大气校正后图像变色相关推荐

  1. 大气校正后的ndvi_Sentinel2 L1C下载、大气校正、重采样

    点击蓝字关注我哦 1.基本信息(成像仪/重访周期/波段数/分辨率) 哨兵2号是高分辨率多光谱成像卫星,携带一枚多光谱成像仪(MSI),用于陆地监测,可提供植被.土壤和水覆盖.内陆水路及海岸区域等图像, ...

  2. 大气校正后的ndvi_大气校正常见错误处理方法及校正后检查

    本文汇总了 ENVI FLAASH 大气校正模块中常见的错误,并给出解决方法,分为两部分:运行 错误和结果错误.前面是错误提示及说明,后面是错误解释及解决方法. FLAASH 对输入数据类型有以下几个 ...

  3. RSD处理高分5号高光谱(GF5 AHSI)数据(一)——正射校正和大气校正

    RSD对高光谱数据处理增加了一种层类型,在原来的SWATH.GRID基础上增加了一种HYPER,HYPER大部分结构与GRID基本相同,主要区别是GRID处理数据通道上限是40个,HYPER增加到40 ...

  4. 高分1(GF1)、高分2(GF2)卫星数据大气校正

    KEYWORDS:GF1,GF2,RSD,大气校正,遥感软件 0. RSD大气校正 RSD是李国春教授团队开发的一款遥感数处理软件.其大气校正模块是参照USGS LaSRC大气校正流程,使用VC++重 ...

  5. 遥感图像处理基本操作——遥感图像辐射定标和大气校正(ENVI)

    辐射定标的目是消除传感器本身的误差,确定传感器入口处的准确辐射值,大气校正目的是消除大气散射.吸收.反射引起的误差. 一.实验目的 (1) 熟悉辐射定标和大气校正主要方法 (2) 熟练ENVI辐射校正 ...

  6. 基于6S模型的国产卫星数据大气校正

    本文只讲干货,不讲客套话,不讲没有由头的技术细节.目的只为将6S模型用于国产卫星大气校正. 6S模型介绍 首先来讲为什么要进行大气校正,讲讲必要性.首先,只有定量化需求才会用到大气校正,当然为了满足项 ...

  7. 大气校正6S与FLAASH计算与对比

    (1)FLAASH大气校正 大气校正的目的是消除大气和光照等因素对地物反射的影响,获得地物反射率和辐射率.地表温度等真实物理模型参数,用来消除大气中水蒸气.氧气.二氧化碳.甲烷和臭氧对地物反射的影响, ...

  8. 长篇幅详解辐射定标、大气校正、监督分类、掩膜统计、植被覆盖度操作

    长篇幅详解辐射定标.大气校正.监督分类.掩膜统计.植被覆盖度操作 一.序言 Landsat卫星是遥感初学者甚至遥感从业者.相关研究学者接触最多的一个遥感数据源.今天我们通过一个示例来学习ENVI一些相 ...

  9. 辐射定标与大气校正(ENVI和6s模型对比)

    辐射定标与大气校正 实验目的与任务 实验目的 遥感图像通常是用无量纲的数字量化值(DN) 记录信息的,进行遥感定量化分析时,常用到辐射亮度值.反射率值和温度值等物理量.通过辐射定标可以实现DN值与这此 ...

  10. 学习笔记---遥感影像辐射定标与大气校正

    一.辐定标射 辐射定标:是用户需要计算地物的光谱反射率或光谱辐射亮度时,或者需要对不同时间.不同传感器获取的图像进行比较时,都必须将图像的亮度灰度值转换为绝对的辐射亮度. 辐射定标原理:辐射定标是将传 ...

最新文章

  1. 【Netty】入门Netty官方例子解析(一)写个 Discard Server
  2. STM32使用DMA从串口读数据到内存
  3. Linux上的WebSphere MQ开发快速入门
  4. Microsoft.CSharp.CSharpCodeProvider
  5. opencv在python环境下的安装_python环境下安装opencv库的方法
  6. 跑得好好的Java进程,怎么突然就瘫痪了?
  7. python开发个人博客_[Web开发] Flask+Python 开发个人博客(一)
  8. 面试常备题---JVM加载class文件的原理机制
  9. div contenteditable 富文本字数限制_知网查重是如何统计字数的?
  10. 【论文笔记】Joint Cascade Face Detection and Alignment
  11. 解决在 WP8/ WP8.1 项目中 引用 C++ 组件时出现的 System.TypeLoadException 错误
  12. “搏一搏,单车变摩托!”华为天才少年耗时四个月,将自行车强势升级为自动驾驶...
  13. 层级分类(续)-使用B-CNN(Branch CNN)实现
  14. this.$message
  15. 解决win10和ubuntu双系统下win10时间偏差的问题
  16. Android手机模拟器旋转快捷键
  17. html实现下拉跳转
  18. 海洋重力数据处理步骤
  19. jenkins-RestAPI调用出现Error 403 No valid crumb was included in the request解决方法
  20. 【Hbase】(十一)详解 HBase 表的设计原则

热门文章

  1. Mac新手必看教程,苹果电脑基本使用操作,苹果电脑基本操作
  2. 小米android手机怎么刷机,小米手机要刷机如何进入recovery模式
  3. 变频器维修技术之OC故障解决方案
  4. 闲来无事研究一下酷狗缓存文件kgtemp的加密方式
  5. 使用 WinRAR 将bat转exe
  6. Springboot gzip解压http数据流
  7. windows硬盘读写速度测试
  8. 文件对比软件Beyond Compare提示文件禁止编辑的解决方法
  9. 日常开销记账表格_日常NetQuote的开销我们的管理风格在很大程度上是一种欺骗...
  10. matlab 16位直方图均衡化,matlab 直方图均衡化