Matlab与高光谱遥感:环境监测的新时代

光谱和图像是人们观察世界的两种方式,高光谱遥感通过“图谱合一”的技术创新将两者结合起来,大大提高了人们对客观世界的认知能力,本来在宽波段遥感中不可探测的物质,在高光谱遥感中能被探测。以高光谱遥感为核心,构建大范围、快速、远程、定量探测技术,已在矿物填图、土壤质量参数评估、植被、农作物生长状态监测等领域取得了突出的成果,而在药品、食物、环境等领域也显示了不可估量的应用潜力。高光谱技术可以在不同空间尺度上,快速获取目标定量信息。这些能力越来越引起学术界、工业界的重视。那么如何深刻理解高光谱技术的机理?如何高效处理好高光谱数据?如何针对具体领域建立切实可行的高光谱技术应用解决方案?本课程将提供一套基于MATLAB编程工具的方法和案例。
为什么选择MATLAB? MATLAB是美国MathWorks公司在20世纪80年代中期推出的数学软件,优秀的数值计算能力和卓越的数据可视化能力使其很快在数学软件中脱颖而出。到目前为止,已经进化到2022版本。随着版本的不断升级,它在图像处理上得到了进一步完善,并且在2020版本上增加了高光谱处理的工具箱。实际上,这个课程不是要教大家如何用MATLAB去编程,大多数使用MATLAB的人并不是程序员,也不想成为程序员。课程将MATLAB视为进行高光谱技术研究的环境,因为MATLAB具有一些你必须学习它的优势。比如:符号简单而强大,实现快速且值得信赖,非常擅长生成图和其他交互式任务。有很多带有良好代码的“工具箱”可以很好地完成特定任务,有大量共享数字代码的用户社区。

阅读全文点击:《Matlab与高光谱遥感:环境监测的新时代》

目录

    • 第一章、理论基础
    • 第二章、Matlab开发基础
    • 第三章、Matlab高光谱数据处理技术
    • 第四章、Matlab混合像元分解技术
    • 第五章、典型案例操作实践

第一章、理论基础

.1、高光谱遥感
高光谱遥感是什么?—高光谱遥感基本概念;
高光谱遥感的三个特点—光谱分辨率高、光谱通道连续、光谱成像;
高光谱遥感为什么有用?—高光谱遥感产生动机和过程,基于cite space的高光谱技术热点分析。
2、高光谱遥感成像与数据处理
数字魔方游戏—高光谱成像机理与成像光谱仪;
谈反射率数据实际上是谈什么?—高光谱遥感数据类型、参数、元数据数据预处理(辐射校正、大气校正);
高光谱为什么要降维?—光谱特征提取,主成分分析(PCA)、最小噪声分离(MNF)。
3、高光谱遥感图像分类与混合像元分解
高光谱遥感图像分类与识别,监督分类与非监督分类。
无处不混合—混合光谱形成、物理机理;
线性与非线性模型—混合像元分解模型,线性光谱混合物理、数学模型,Hapke非线性模型。
在这里插入图片描述

第二章、Matlab开发基础

1、matlab软件介绍及安装、常用功能介绍
matlab版本介绍,安装;
Matlab软件界面,常用功能介绍;
过去踩过的那些坑—常见错误和使用注意,路径问题等
2、Matlab高光谱图像处理框架
Matlab高光谱图像处理框架组织与分析;
APP—高光谱查看器的使用介绍。主要界面,波段选择,波段组合图像显示和光谱可视化;
数据读写可视化、增强、校正、降维、光谱解混、光谱匹配等六组函数;
数据预处理(辐射校正、大气校正)Matlab模块介绍及解析。
3、Matlab精选案例及解析
高光谱遥感图像分类案例介绍及解析,SAM图像分类;
高光谱遥感图像解混案例介绍及解析,HFC、N-FINDR、spectralMatch、SID等程序。

在这里插入图片描述

第三章、Matlab高光谱数据处理技术

1、高光谱成像数据处理及matlab实现
GF-5、资源02D卫星高光谱图像数据读取可视化(APP、函数)
2D\3D高光谱数据矩阵变换(函数)
2、地面波谱测量数据处理及matlab实现
便携式地物光谱仪(asd),数据读取,可视化(函数)
反射率因子数据计算(函数)
光谱曲线显示可视化(函数)
3、高光谱数据回归定量分析及matlab实现
高光谱回归分析数据整理(函数)
回归学习器,随机森林、线性、支持向量机等(APP、函数)
回归分析结果、误差分析可视化。(APP、函数)

在这里插入图片描述

第四章、Matlab混合像元分解技术

1、高光谱端元数量评估及matlab实现
Harsanyi-Farrand-Chang(NWHFC)噪声白化方法、Hysime高光谱数据的程序实现。
Hysime端元数量评估方法代码解析。
2、端元光谱提取及matlab实现
采用PPI、VCA等方法对高光谱数据的端元光谱进行提取。
VCA端元光谱提取的代码解析。
3、端元含量评估及matlab实现
采用最小二乘、稀疏运算等方法对高光谱数据的端元含量进行评估。
最小二乘端元含量评估方法代码解析
在这里插入图片描述

第五章、典型案例操作实践

1.矿物填图案例:以甘肃某地区为例,采用资源02E数据进行绢云母、绿泥石等蚀变矿物信息提取和定量评估。涉及研究区高光谱影像读取、评估矿物种类数目、提取矿物端元光谱、利用光谱库进行识别、评估矿物含量、数据处理、矿物图可视化、结果输出等。
在这里插入图片描述
在这里插入图片描述
2.木材含水量算法案例:采用回归学习器对森林木材样品数据含水量进行定量分析,涉及高光谱数据读取、写入、高光谱回归分析数据整理,回归学习器,随机森林、线性、支持向量机等含水量评估、误差分析可视化。回归分析结果可视化、结果输出等。
在这里插入图片描述
3.土壤质量评估案例:基于航空高光谱、地面波谱测试数据对土壤质量参数进行评估,涉及航空、地面高光谱土壤调查方案设计、高光谱数据的预处理整体,土壤质量参数建模,结果可视化等。
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Windows10安装SSH

Linux运维工具-ywtool 目录 1. 打开设置2. 应用3.管理可选功能4.添加功能5.安装OpenSSH服务器6.测试是否安装成功 1. 打开设置 windows桌面按下"win l"键调出"设置"2. 应用 点击"应用"3.管理可选功能 点击"管理可选功能"4.添加功能…

定制红酒:品质与口感,双重保障

在葡萄酒的世界里,云仓酒庄的洒派定制红酒以其卓着的品质和迷人的口感,成为了无数品鉴者的心头好。这款红酒,不仅是对品质的追求,更是对生活的热爱和品味的体现。 云仓酒庄深知品质是红酒的灵魂,因此对洒派定制红酒的品…

SQL日期函数

文章目录 1.获取日期时间函数1.1 获取当前日期时间1.2 获取当前日期1.3 获取当前时间 2.日期格式化★★★2.1 日期转指定格式字符串2.2 字符串转日期 3.日期间隔3.1 增加日期间隔 ★★★3.2 减去一个时间间隔★★★3.3 日期相差天数(天)3.4 相差时间&…

【Linux】信号的处理{信号处理的时机/了解寄存器/内核态与用户态/信号操作函数}

文章目录 0.对于信号捕捉的理解1.信号处理的时机1.1 何时处理信号?1.2 内核态和用户态1.3 内核态和用户态的切换 2.了解寄存器3.信号捕捉的原理4.信号操作函数4.1sighandler_t signal(int signum, sighandler_t handler);4.2int sigaction(int signum, const struct…

网工内推 | 数通工程师,IE认证优先,五险一金,绩效奖

01 星网信通 招聘岗位:数通产品经理 职责描述: 1、售前技术支持:技术交流、产品选型报价、方案制作等工作; 2、招投标支持:项目招标参数撰写、标书质疑、应标文件技术部分撰写及资质文件归纳准备、现场讲标及技术澄清…

Prometheus(四):VMware Vsphere监控及数据展示

目录 1 vmware exporter安装配置1.1 vmware exporter介绍1.2 安装 - 使用kubernetes部署1、下载2、修改配置文件3、执行安装4、查看 1.3 安装-使用docker的方式1.4 Prometheus配置1.5 Grafana配置(模板页面还需要修改) 总结 1 vmware exporter安装配置 …

快速将第三方私有协议视频源接入GB28181系统

一.管理平台与视频接入网关架构 视频监控中的各类视频源可能存在不同厂商,不同协议,不同版本的情况,那么如何将众多这样的视频源统一接入到标准的视频管理平台呢? 视跃的视频综合管理平台通过内置一个视频接入网关的模式&#xff…

虚拟机修改工具箱

虚拟机修改工具箱,内含各种虚拟机修改工具,过检测工具,显卡驱动等一系列虚拟机常用资源! 上图 关注我,要下载地址!

如何做时间管理?

前言 本篇是最近学习工作提效系列课程的第一篇,如何做时间管理?关于时间管理的内容老生常谈了,我自己之前也分享过针对时间管理的一些思考,比如 近期对「时间管理」的一些思考, 还有高效能人士的七个习惯的分享【读书…

MYSQL 同步到ES 如何设计架构保持一致性

简单使用某个组件很容易,但是一旦要搬到生产上就要考虑各种各样的异常,保证你方案的可靠性,可恢复性就是我们需要思考的问题。今天来聊聊我们部门在 MYSQL 同步到ES的方案设计。 在面对复杂条件查询时,MYSQL往往显得力不从心&…

总结Dubbo开源RPC框架

一、分布式系统 1.1 集群和分布式 集群:多个机器提供一样的服务(实现高性能、高可用、 可伸缩、高可扩展 ) 分布式:多个机器提供不同的服务,合起来为一个大服务 1.2 架构 二、Dubbo dubbo是一个高性能、轻量级的开…

模拟B\S服务器(扩展知识点)

3.2 模拟B\S服务器(扩展知识点) 模拟网站服务器,使用浏览器访问自己编写的服务端程序,查看网页效果。 案例分析 准备页面数据,web文件夹。 复制到我们Module中,比如复制到day08中 我们模拟服务器端,ServerSocket类…

Linux环境JMeter脚本性能测试、easyNmon生成监控报告

一、下载JMeter安装包 Jmeter是Java开发的,需要依赖JDK环境,因此我们需提前安装好JDK。 Jmeter是开源的工具,我们直接到官网下载即可。 最新版本下载地址:Apache JMeter - Download Apache JMeter 二、安装JMeter #新建jmete…

关于Java对接网络验证+实践小例子,简单易懂

一个简单的网络验证小例子,各位大佬勿喷 突发奇想,如果一位A友找你拿一份 Working Fruits,但是你不想这位A友把你辛苦劳作、熬夜加点写出的代码分享他或她的另外一位朋友B友,也许并不是很有价值的一个小作业而已,但是就…

draw.io 去除箭头

问题 draw.io 去除箭头 详细问题 笔者使用draw.io绘制流程图,需要没有箭头的连接器,但是General所提供的连接器添加了尾部箭头,如何取消尾部箭头? 解决方案 1、点击选中选择连接器(箭头1)。在格式面板的“Style…

45.i++和++i

目录 一.基本概念 二.区别 三.总结 四.视频教程 一.基本概念 i和i两者的作用都是自增加1。单独使用的话,i和i,效果都是一样的,就是ii1。 int main() {int i 0;i; } int main() {int i 0;i; } 最后的结果都是1。 二.区别 如上单独使…

操作系统系列学习——内存使用与分段

文章目录 前言内存使用与分段 前言 一个本硕双非的小菜鸡,备战24年秋招,计划学习操作系统并完成6.0S81,加油! 本文总结自B站【哈工大】操作系统 李治军(全32讲) 老师课程讲的非常好,感谢 【哈工…

MySQL中Buffer pool、Log Buffer和redo、undo日志介绍

MySQL中Buffer pool、Log Buffer和redo、undo日志介绍 Buffer Pool 原理MySQL中的内存结构Buffer PoolChange BufferLog Buffer redo和undo日志redo日志为什么需要REDO日志redo log 基本概念redo的组成redo的整体流程redo log的刷盘策略 undo 日志undo log 基本概念undo log的作…

Linux:网络相关概念的认识

文章目录 基本认知数据跨网络传输初识ip地址 端口号端口号的理解进程与端口号总结 本篇是基于前面对于网络的基本框架搭建,进而进行相关概念的进一步理解,为后续准备 基本认知 那么首先总结一下一些基本的相关结论性的信息 对于任何协议来说&#xff…

156.乐理基础-和弦固定标记法(五)挂留(sus)和弦省略音(omit)和弦

如果到这五线谱还没记住还不认识的话去看102.五线谱-高音谱号与103.五线谱-低音谱号这两个里,这里面有五线谱对应的音名,对比着看 如果一章没落下,看到这里,但是看不懂什么意思,那就强行下看,看着看着指不…