ENVI5.3.1使用Landsat 8影像进行图像融合「建议收藏」

ENVI5.3.1使用Landsat 8影像进行图像融合「建议收藏」ENVI处理郑州地区遥感图像融合,提高空间分辨率

大家好,又见面了,我是你们的朋友全栈君。

数据介绍及数据其他操作详见此博客
ENVI5.3.1使用Landsat 8影像进行预处理及分析实例操作

单一传感器获取的图像信息量有限,往往难以满足应用需要。通过图像融合可以从不同的遥感图像中获得更多有用的信息,补充单一传感器的不足。图像融合是指将多源遥感图像按照一定的算法,在规定的地理坐标系,生成新的图像的过程。全色图像一般具有较高的空间分辨率,多光谱图像光谱信息较丰富,为提高多光谱图像的空间分辨率,可以将全色图像融合进多光谱图像,从而既提高多光谱图像的空间分辨率,又保留了其多光谱特性。
《遥感原理与应用》(第三版)孙家抦

1.数据获取与处理软件

数据采用Landsat8 OLI于2020年3月19日获取的郑州地区卫星图像,文件命名为LC08_L1TP_124036_20200319_20200319_01_RT,具体含义参见我的上一个博客
软件使用ENVI 5.3.1

2.打开图像

Landsat8 的多光谱波段空间分辨率为30m,全色波段空间分辨率为15m,因此可以把全色波段融合到多光谱波段以提高空间分辨率,同时保持了多光谱信息。
在这里插入图片描述
下图展示了30m分辨率和15m分辨率的局部图像
在这里插入图片描述
打开文件中的头文件(LC08_L1TP_124036_20200319_20200319_01_RT_MTL.txt),导入卫星数据
在这里插入图片描述

3.打开图像融合工具

ENVI5.3.1提供了多种融合工具,包括HSV融合、PCA融合、Brovey融合等
在这里插入图片描述
这里选择Brovey融合,并选择RGB波段
在这里插入图片描述
ok后选择高分辨率波段,即第八全色波段。
在这里插入图片描述
ok后进入图像重采样,选择重采样方法:最邻近重采样、双线性重采样、双三次卷积重采样
在这里插入图片描述
这里选择双三次,然后再确定输出文件名
在这里插入图片描述
之后点击ok即可

4.结果对比

融合后图像
在这里插入图片描述
融合前图像
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163494.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 【数据结构】— kmp算法和strstr函数

    【数据结构】— kmp算法和strstr函数kmp算法和strstr函数注:现实生活中,字符串匹配在很多的应用场景里都有着极其重要的作用,包括生物信息学、信息检索、拼写检查、语言翻译、数据压缩、网络入侵检测等等,至此诞生了很多的算法,那么我们今天就来探索这两种经典的算法。一、概念分析首先我们需要了解到什么是kmp算法和strstr函数概念如下:KMP算法是一种改进的字符串匹配算法,由D.E.Knuth,J.H.Morris和V.R….

    2022年6月25日
    24
  • Android手机端编程开发软件合集(一)

    Android手机端编程开发软件合集(一)在网上搜索了很久才找到的编程IDE高级解锁版,在这里记录并分享一下吧!一、合集地址:蓝奏云:https://huanxingke.lanzous.com/b0203kqjg密码:flyingdream二、软件合集截图如下:三、软件的一些介绍:★文件1:【QPython3H.apk】(1)Python编辑器。(2)优点:文件交互简单,界面简洁友好,支持androidhelper,可以很方便地调用Android的API。(3)缺点:支持的第三方库较少,无代码预测。(4)网上的介绍:

    2022年5月24日
    49
  • Java安全之Commons Collections1分析(二)

    Java安全之CommonsCollections1分析(二)0x00前言续上篇文,继续调试cc链。在上篇文章调试的cc链其实并不是一个完整的链。只是使用了几个方法的的互相调用弹出一个计算器。

    2021年12月12日
    42
  • 《深入理解mybatis原理》 MyBatis的一级缓存实现详解 及使用注意事项

    《深入理解mybatis原理》 MyBatis的一级缓存实现详解 及使用注意事项MyBatis是一个简单,小巧但功能非常强大的ORM开源框架,它的功能强大也体现在它的缓存机制上。MyBatis提供了一级缓存、二级缓存这两个缓存机制,能够很好地处理和维护缓存,以提高系统的性能。本文的目的则是向读者详细介绍MyBatis的一级缓存,深入源码,解析MyBatis一级缓存的实现原理,并且针对一级缓存的特点提出了在实际使用过程中应该注意的事项。读完本文,你将会学到:1、什么是一级缓存?为什么使用一级缓存?2、MyBatis的一级缓存是怎样组织的?(即SqlS

    2022年5月21日
    45
  • LARGE_INTEGER数据类型解析

    LARGE_INTEGER数据类型解析驱动开发中,我们除了可以使用LONGLONG这个表示64位结构的数据外。还可以使用一个叫做LARGE_INTEGER的数据结构来表示64位数据。它的定义如下typedefunion_LARGE_INTEGER{struct{ULONGLowPart;LONGHighPart;}DUMMYSTRUCTNAME;struct{ULONGLowPart;LONGHighPart;…

    2022年7月25日
    12
  • html文件怎么转换成word文件_word转换成网页文件格式不对

    html文件怎么转换成word文件_word转换成网页文件格式不对1回答2021-05-06浏览:0分类:办公入门回答:点击菜单,选择另存为在弹出的窗口选择文档类型为:网页类型(htm*HTML)取好名字和路径,确认保存2回答2020-11-28浏览:5分类:其他问题回答:1、打开HTML文件,点击菜单栏文件→使用MicrosoftOfficeWord编辑,之后系统会自动打开Word并显示HTML文件的内容,这是保存即可。2、如果…

    2022年10月10日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号