利用ENVI SPEAR工具和WV-2卫星影像数据量测水深

news2024/11/19 0:22:08

        ENVI的SPEAR工具集((Spectral Processing Exploitation and Analysis Resource))是将很多的遥感图像处理过程集成为流程化的操作方式,使得遥感图像处理知识相对薄弱的非专业人员也能利用流程化的工具进行图像处理,图像处理速度也有很大的提高。包括16个处理工具集:

  • 船只提取

利用水和船的对比度以及船的纹理特征来提取运动或静止的船只信息。

  • 数据融合

融合高分辨率全色影像数据和低分辨率高光谱数据,提供:Gram-Schmid、HSV、Brovy、主成分分析四种方法。

  • 水体信息提取

从影像中流程化提取水体、隐蔽水沟信息,提供监督和非监督两种方法,输出栅格或矢量结果。

  • 道路信息提取

从影像中流程化提取道路信息,提供监督和非监督两种方法,输出栅格或矢量结果。

  • 变化检测

对多时相影像变化检测,提供PCA、波段运算、Two-Color Multiview、MNF和ICA变换和波谱角检测方法。

  • 分类以及分类后处理

该模块对图像进行分类和分类后处理。提供辐射校正、分类方法选择、分类后处理和分类结果分割或矢量化操作步骤。

  • 水相对深度

从高光谱数据中快速获取感兴趣水域的水的相对深度信息影像,以不同颜色表示。提供对数比例转换和主成分分析两种方法。

  • 植被指数提取以及分析

快速识别植被的分布情况,并可视化该植被的生长水平。

  • 波谱相似地物提取

从输入影像中提取与已知波谱信息地物类似的地物信息。

  • 基于地形正射校正

利用RPCs和地形数据对影像做正射校正处理。

  • 异常检测

利用RXD算法检测图像上与背景发生光谱异常区域。

  • 元数据浏览

查看NITF的元数据信息

  • 影像对地图(Image-map)几何校正

利用控制点对影像进行几何校正。

  • Google Earth® Bridge

    将栅格文件转成Google Earth格式文件(kml),并在Google Earth软件下显示。

  • 独立主成分分析

   对图像做独立主成分分析,发现和分离图像中隐藏的噪声,可以用来降维、异常检测、降噪、分类和端元提取以及数据融合。

  • 影像垂直条纹去除

去除影像的垂直条纹。

下面我们使用工具集中的SPEAR Relative Water Depth(相对水深量测工具)获取沿海附近的相对水深。使用WV-2多光谱2米影像,如下图所示,包括岸边、浅海、和深海等区域。

图1:WV-2多光谱影像

  • 启动Toolbox/SPEAR/SPEAR Relative Water Depth,如下图所示,选择影像文件和输出路径,单击Next。

注:如果图像没有中心波长信息,会跳出对话框选择相应的波段(blue、green、red、nir)。

图2:File Selection步骤

  • 在Atmospheric Correction步骤中,提供很多的大气校正方法,这里选择None/Already corrected,单击Next。

图3:Atmospheric Correction步骤

  • 在Method Selection步骤中,选择量测方法,提供三种方法,比较经典和精确的方法就是Log Ratio Transform,即底部反照率独立水深测量算法(bottom albedo-independent Bathymetry algorithm)。点开高级选择,有两个参数可以设置:
  • Median Filter:对结果进行滤波处理,主要过滤高频噪声,滤波核越大,结果越平滑。
  • Calibrate to absolute depth:通过已知点的深度信息,得到绝对水深结果。
  • 单击Next,开始反演水深,从过程中可以看到有一步是进行水陆分离,得到水面区域,之后对水面区域进行反演。

图4:Method Selection步骤

  • Method Selection步骤,这一步是检查结果,有一些工具工使用,如叠加显示、颜色。

图5:Examine Results步骤

得到一个值范围0~1的图像结果,利用Bandmath工具,表达式为-B1将结果变成负值,在Toolbox /Terrain/3D SurfaceView中浏览结果,可以看到海底的三维情况。

图6:三维下浏览结果

原文链接:https://bbs.csdn.net/forums/gisrs?spm=1001.2014.3001.6682

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1629595.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

自动驾驶框架 UniAD环境部署

感谢大佬们的开源工作 UniAD-github地址-YYDS更多bev算法部署参考如果您觉得本帖对您有帮助,感谢您一键三连支持一波^_^ 统一自动驾驶框架 (UniAD) ,第一个将全栈驾驶任务整合到一个深度神经网络中的框架,并可以发挥每个子任务以及各个模块的…

[每周一更]-(第94期):认识英伟达显卡

英伟达显卡:引领图形计算的领先者,显卡也常称为GPU(图形处理器 Graphics processing unit),是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上执行绘图运算工作的…

【STM32+HAL】三轴按键PS2摇杆

一、准备工作: 有关CUBEMX的初始化配置,参见我的另一篇blog:【STM32HAL】CUBEMX初始化配置 有关定时器触发ADC模式配置,详见【STM32HAL】ADC采集波形实现 二、所用工具: 1、芯片: STM32F407VET6 2、CUBE…

大数据面试题 —— Spark数据倾斜及其解决方案

目录 1 调优概述2 数据倾斜发生时的现象3 数据倾斜发生的原理4 如何定位导致数据倾斜的代码4.1 某个 task 执行特别慢的情况4.2 某个 task 莫名其妙内存溢出的情况5 查看导致数据倾斜的 key 的数据分布情况6 数据倾斜的解决方案6.1 使用 Hive ETL 预处理数据6.2 过滤少数导致倾…

Ubuntu中的 Everything 搜索软件 ==> fsearch

本文所使用的 Ubuntu 系统版本是 Ubuntu 22.04 ! 在 Windows 中,我经常使用 Everything 来进行文件搜索,搜索效率比 Windows 自带的高出千百倍。 那么在 Ubuntu 系统中,有没有类似的软件呢?那必须有,它就是 FSearch 。…

JavaScript-Web API基本认知-什么是DOM和BOM

基本认知 var、let、const选用Web API作用和分类什么是DOM什么是DOM树DOM对象(重要)什么是BOM var、let、const选用 var or let or const ? 首先var 先排除,老派写法,问题很多,可以淘汰掉… let or const …

Docker 的数据管理 与 Docker 镜像的创建

目录 一、Docker 的数据管理 1.1.数据卷 1.2.数据卷容器 1.3.容器互联(使用centos镜像) 二、Docker 镜像的创建 2.1.基于现有镜像创建 2.2.基于本地模板创建 2.3.基于Dockerfile创建 2.3.1联合文件系统(UnionFs) 2.3.2…

多线程模型浅谈

优质博文:IT-BLOG-CN 笔者近期在维护的项目中发现了一些比较随机的问题,时有时无的,排查之后发现是使用多线程导致的,恍然之下研究了下多线程的底层模型相关知识,现不大家简要分享下。 一个程序进程可包含多个线程&am…

全志ARM-超声波测距

超声波测距模块是用来测量距离的一种产品,通过发送和收超声波,利用时间差和声音传播速度, 计算出模块到前方障碍物的距离 1.测距原理: 给Trig端口至少10us的高电平发送声波,Echo信号,由低电平跳转到高电平…

【语音识别】搭建本地的语音转文字系统:FunASR(离线不联网即可使用)

参考自: 参考配置:FunASR/runtime/docs/SDK_advanced_guide_offline_zh.md at main alibaba-damo-academy/FunASR (github.com)参考配置:FunASR/runtime/quick_start_zh.md at 861147c7308b91068ffa02724fdf74ee623a909e alibaba-damo-aca…

绘唐科技AIGC怎么激活

绘唐科技AIGC怎么激活绘唐科技AIGC怎么激活绘唐科技AIGC怎么激活绘唐科技AIGC怎么激活 这里激活免费3天体验 Docshttps://qvfbz6lhqnd.feishu.cn/wiki/D3YLwmIzmivZ7BkDij6coVcbn7W

【Django】初识Django快速上手

Django简介 Django是一个高级的、开源的Python Web框架,旨在快速、高效地开发高质量的Web应用程序 https://developer.mozilla.org/zh-CN/docs/Learn/Server-side/Django/Introduction 安装Django pip install Django如果要知道安装的Django的版本,可…

机器学习:深入解析SVM的核心概念(问题与解答篇)【一、间隔与支持向量】

直接阅读原始论文可能有点难和复杂,所以导师直接推荐我阅读周志华的《西瓜书》!!然后仔细阅读其中的第六章:支持向量机 间隔与支持向量 问题一:什么叫法向量?为什么是叫法向量 在这个线性方程中&#xff…

新科技辅助器具赋能视障生活:让盲人出行融入日常

随着科技日新月异的发展,一款名为蝙蝠避障专为改善盲人日常生活的盲人日常生活辅助器具应运而生,它通过巧妙整合实时避障与拍照识别功能,成功改变了盲人朋友们的生活格局,为他们提供了更为便捷、高效的生活体验。 这款非同…

数据结构——二叉树的顺序存储(堆)(C++实现)

数据结构——二叉树的顺序存储(堆)(C实现) 二叉树可以顺序存储的前提堆的定义堆的分类大根堆小根堆 整体结构把握两种调整算法向上调整算法递归版本 非递归版本向下调整算法非递归版本 向上调整算法和向下调整算法的比较 我们接着…

1. 房屋租赁管理系统(Java项目 springboot/vue)

1.此系统的受众 1.1 在校学习的学生,可用于日常学习使用或是毕业设计使用 1.2 毕业一到两年的开发人员,用于锻炼自己的独立功能模块设计能力,增强代码编写能力。 1.3 亦可以部署为商化项目使用。 2. 技术栈 jdk8springbootvue2mysq5.7&8…

论文阅读之MMSD2.0: Towards a Reliable Multi-modal Sarcasm Detection System

文章目录 论文地址主要内容主要贡献模型图技术细节数据集改进多视图CLIP框架文本视图图像视图图像-文本交互视图 实验结果 论文地址 https://arxiv.org/pdf/2307.07135 主要内容 这篇文章介绍了一个名为MMSD2.0的多模态讽刺检测系统的构建,旨在提高现有讽刺检测系…

Amazon云计算AWS之[5]关系数据库服务RDS

文章目录 RDS的基本原理主从备份和下读写分离 RDS的使用 RDS的基本原理 Amazon RDS(Amazon Relational Database Service) 将MySQL数据库移植到集群中,在一定的范围内解决了关系数据库的可扩展性问题。 MySQL集群方式采用Share-Nothing架构。每台数据库服务器都是…

JavaEE——介绍 HTTPServlet 三部分使用与 cookie 和 session 的阐述

文章目录 一、HTTPServlet介绍其中的关键 三个方法 二、HTTPServletRequest(处理请求)1.分块介绍方法作用get 为前缀的方法字段中 含有 getParameter 字段 的方法(前后端交互):字段中 含有 getHeader 字段 的方法: 2.解释前后端的交互过程3.使用 json 格…

【小迪安全2023】第59天:服务攻防-中间件安全CVE复现lSApacheTomcatNginx

🍬 博主介绍👨‍🎓 博主介绍:大家好,我是 hacker-routing ,很高兴认识大家~ ✨主攻领域:【渗透领域】【应急响应】 【Java、PHP】 【VulnHub靶场复现】【面试分析】 🎉点赞➕评论➕收…