一、实验目的

  1. 熟悉地物波谱和波谱库;
  2. 掌握基本光谱分析技术。
  3. 掌握ENVI地物光谱显示、编辑、重采样和高光谱影像的立方体显示操作。

二、实验基本要求

  1. 认真阅读和掌握本实验的内容。
  2. 保存与记录实验结果,并进行分析总结。
  3. 实验报告中要求有清晰的步骤及相应结果(图或表等)。

三、实验时间和地点

  1. 地点:
  2. 时间:

四、实验条件

  1. 硬件:PC电脑(Windows 10操作系统)
  2. 软件:ENVI 5.3
  3. 参考资料:《ENVI遥感图像处理方法》第14章
  4. 使用数据:envi自带地物波谱库
    /…\第14章 高光谱与光谱分析技术\1-光谱识别\CupriteReflectance.dat

五、实验内容

  1. 基本光谱分析
    1.1标准波谱库与浏览
    1.2波谱库创建
    1.3高光谱地物识别
  2. 高级光谱分析
    2.1 高光谱图像物质识别
    2.2 波谱沙漏工具
  3. 去伪装目标探测

六、注意事项

1、对比分析不同地物的波谱曲线;
2、针对同一地物光谱,通过重采样得到对应不同传感器的光谱曲线,分析对比其光谱差异。

七、实验主要步骤

1 基本光谱分析
1.1、标准波谱库与浏览
启动ENVI 5.3, 主菜单 > Display > Spectral Library View,在对话框中显示的就是ENVI自带的波谱库文件;

(1)选择打开Veg_lib(99)中的几个植被波谱文件;
在vegetation波谱库中选择6种不同植被的波谱曲线

(2)波谱曲线显示窗口中的功能;
(3)波谱曲线属性显示窗口



1.2 波谱库创建
第一步:输入波长范围

第二步:波谱收集


• 收集ROI或矢量文件范围的平均波谱

第三步:保存波谱库


1.3 高光谱地物识别
1.3.1 从标准波谱库选择端元进行地物识别
第一步:端元波谱收集

第二步:物质识别


第三步:结果输出

1.3.2 自定义端元进行地物识别
第一步:构建端元波谱库




    第二步:确定端元波谱类型





    第三步:物质识别


2 高级光谱分析
2.1高光谱图像物质识别
第一步:端元波谱获取






在Toolbox中,打开/Spectral/n-Dimensional Visualizer/n-Dimensional Visualizer New Data,选择MNF变换结果,点击OK;
在n-D Selected Bands列表框中,选择前5个波段,单击Start按钮,构成的散点图在N维可视化窗口中旋转

在散点图上,单击右键选择Mean All,选择高光谱数据CupriteReflectance.dat作为波谱曲线源数据,自动绘制样本内的像元平均波谱






在Spectral Analyst面板上,单击Apply按钮,选择之前步骤中得到的第一个波谱进行分析,点击OK,记下分值最高对应的地物;

在波谱曲线显示面板,将波谱分析得到的地物名在Name中输入

第二步:波谱识别

第三步:浏览结果及分类后处理



2.2波谱沙漏工具


在N维可视化空间,自动选择部分端元,可以手动修改或者重新收集部分端元波谱。





3、去伪装目标探测
3.1数据浏览与准备目标波谱


浏览目标波谱。在Layer Manager中,右键点击target 1,选择Statistics(如下图左),会对ROI的波谱进行统计

3.2目标探测流程化工具
3.2.1选择输入/输出文件

3.2.2大气校正
3.2.3输入目标波谱


3.2.3输入目标波谱
3.2.5执行MNF变换
3.2.6选择及运行分析方法


3.2.7浏览结果以及提取目标



3.2.8结果后处理


3.2.9输出结果

八、实验具体要求
(详细过程参考第七步)

  1. 基本光谱分析
    1.1标准波谱库与浏览
    1.2波谱库创建
    1.3高光谱地物识别
  2. 高级光谱分析
    2.1 高光谱图像物质识别
    2.2 波谱沙漏工具
  3. 去伪装目标探测

九、实验分析总结
高光谱图像预处理,包括传感器定标、大气校正
高光谱物质识别图像分类,包括波谱库建立、端元波谱获取、MNF变换、PPI分析、N维可视化工具、波谱沙漏工具
在进行高光谱分析的时候,选择数据文件要分清楚。

ENVI实验教程(8)实验八、高光谱与光谱分析相关推荐

  1. 统计学计算机实验教程,生物统计学实验习题(计算机操作)3教程.doc

    生物统计学实验习题(计算机操作)3教程 <生物统计学实验>习题一.统计作图 1.某学者为了评价某饲料是否具有遗传毒性,选用24小鼠,分别于第一.三.五.七天处死6只动物,观察小鼠鼠骨髓中微 ...

  2. python语言程序设计实验教程答案实验三_20182204 实验三《Python程序设计》实验报告...

    20182204 <Python程序设计>实验三报告 课程:<Python程序设计> 班级:1822 姓名:20182204zwp 学号:20182204 实验教师:王志强老师 ...

  3. python程序实验教程_20192428 实验一《Python程序设计》实验报告

    学号 2019-2020-2 <Python程序设计>实验x报告 课程:<Python程序设计> 班级: 1924班 姓名: 魏来 学号:20192428 实验教师:王志强老师 ...

  4. ArcGIS空间分析实验教程-部分实验案例(ArcPy实现)

    Tips 如果是直接复制代码运行,请注意查看以下提醒: 1.本代码运行时,需要输入对应资源所在的绝对路径,均只需输入至...\Chp7\Ex1,如:D:\桌面\ArcPy实验代码抽查\Chp7\Ex1 ...

  5. 计算机硬件实验教程pdf,计算机硬件技术基础实验教程答案(重庆大学)

    计算机硬件技术基础实验教程答案(重庆大学) 计算机硬件技术基础实验教程答案 实验一:简单程序设计实验 (1)编写一个 32 位无符号数除法的程序,要求将存放在 NUM1 中的 32 位无符号数与存放 ...

  6. ENVI实验教程(1)熟悉ENVI遥感图像处理基本操作

    ENVI实验教程(1) 实验一.熟悉ENVI遥感图像处理基本操作 实验一.熟悉ENVI遥感图像处理基本操作 一.实验目的 熟悉ENVI软件的用户界面,包括ENVI classic和ENVI5.3 熟悉 ...

  7. 大学计算机实践教程中国工信出版社答案,中国石油大学出版社第八版计算机文化基础实验教程习题答案...

    中国石油大学出版社 第八版 计算机文化基础实验教程答案 第一章 一.单项选择题 1.A 2.A 3.A 4.A 5.C 6.D 7.C 8.B 9.C 10.B 11.B 12.D 13.A 14.C ...

  8. ArcGIS实验教程——实验三十八:基于ArcGIS的等高线、山体阴影、山顶点提取案例教程

    ArcGIS实验视频教程合集:<ArcGIS实验教程从入门到精通>(附配套实验数据)> 文章目录 1. 加载DEM 2. 提取等高距为15m的等高线 3. 提取等高距为75m的等高线 ...

  9. ArcGIS实验教程——实验十八:叠置分析(Overlay Analysis)

    ArcGIS实验视频教程合集:<ArcGIS实验教程从入门到精通>(附配套实验数据) 目  录 一.实验描述 二.实验内容 三.实验目的 四.实验数据

  10. ArcGIS实验教程——实验八:矢量数据拼接

    ArcGIS实验视频教程合集:<ArcGIS实验教程从入门到精通>(附配套实验数据) [实验描述] 数字化工作都是分工完成的,那么数字化完成之后,怎样将各部分数字化的成果拼接成一个完整的矢 ...

最新文章

  1. Arcgis for JS之Cluster聚类分析的实现
  2. Docker(十):Docker实战 Docker 安装 Nginx
  3. CSS高度塌陷问题-清除浮动
  4. Object.create()和Object.assign()
  5. BZOJ-3173-最长上升子序列
  6. Emacs-小白入坑之旅
  7. MySQL中的外键约束
  8. python学习(四)--POST请求
  9. python3中sort和sorted的区别详解
  10. 电脑版永恒纪元服务器正在维护,永恒纪元————【维护】1月10日更新维护公告...
  11. css文字竖直显示_CSS属性设置 -- 盒子模型
  12. eclipse php 404错误,关于php:Eclipse Subversion插件Subclipse显示错误
  13. 数据存储的未来,磁带是赢家?!
  14. Adobe Premiere基础-常用的视频特效(裁剪,黑白,剪辑速度,镜像,镜头光晕)(十五)
  15. 计算机基础及photoshop应用好考吗,计算机基础及Photoshop应用考试技巧
  16. Zabbix监控系统系列之十一:拓扑图绘制
  17. 双料大奖 | 奇点云获评「年度数字化创新最佳实践奖」「年度数字化服务最值得信赖品牌奖」
  18. 想进入游戏建模行业,必须要了解的基础知识
  19. qlearningα越大或越小_高频电子线路习题及答案
  20. 数学建模之灵敏度分析

热门文章

  1. FISCO BCOS(五)———部署安装jdk1.8
  2. 程序员常用的笔记软件——Typora快捷键
  3. php裁剪圆形,imagemagick裁剪圆形
  4. mysql实现不重复插入数据
  5. 诛仙单机java数据库_诛仙2单机11职业架设教程
  6. matlab仿真对电脑要求,计算机仿真技术matlab基本语法.ppt
  7. 与MyBatis的第一次见面课
  8. vue watch 经常监听不到_VUE处理 组件赋值 watch 监听不到赋值问题
  9. 随手记_搞科研怎样读论文
  10. ORB_SLAM2探秘 第一章