实验五、遥感图像增强

一、实验目的

  1. 掌握空间域、辐射域、光谱域增强的原理与方法步骤;
  2. 掌握波段组合的原理与方法。
  3. 掌握ENVI直方图拉伸、空间卷积运算、光谱变换、波段运算和彩色合成等基本图像增强操作。

二、实验基本要求

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

三、实验时间和地点

  1. 地点:
  2. 时间:

四、实验条件

  1. 硬件:PC电脑(Windows 操作系统)
  2. 软件:ENVI 5.3
  3. 参考资料:《ENVI遥感图像处理方法》第5章
  4. 使用数据:D:\Program Files\Exelis\ENVI51\data\ qb_boulder_msi
    /…\第5章 图像增强

五、实验内容

  1. 辐射域增强处理
  2. 光谱域增强处理
  3. 空间域增强处理

六、注意事项

1、在进行空间滤波操作时,通过调整窗口大小,分析它对滤波结果的影响;
2、在地理空间数据云中下载一景Landsat-8/OLI 鄱阳湖区域的遥感影像。尝试不同的波段组合,分析哪种组合可以更好的识别水体、植被、建筑物?
3、无论何种增强操作,尝试思考其背后的需求和目的。

七、实验主要步骤

1、辐射(对比度)增强
(1)灰度级阈值分割
(1) 打开“qb_boulder_msi”数据。
(2) 在图层管理器(Layer Manager)中的“qb_boulder_msi”图层上右键选择New Raster Color Slices菜单。在文件选择对话框中选择图像的一个波段,单击OK按钮打开Edit Raster Color Slices面板

(3) 在Edit Raster Color Slices面板中,有两种方式进行灰度分割:

  1.     自动分割
    
  2.     手动输入分割区间
    






(2)对比度拉伸
在Toolbox中选择Stretching Data工具,选择需要拉伸的数据之后,弹出拉伸方法选择界面

使用工具条中的拉伸下拉菜单,在左侧图层管理器中选择需要拉伸的图层,然后下拉选择拉伸方法

ENVIclassic操作步骤:选择图像主窗口中的Enhance菜单—>Interactive Stretching进入交互式拉伸的界面。

Linear(线性拉伸)
piecewise Linear(分段线性拉伸)
Gaussian(高斯拉伸)
Equalization(直方图均衡化拉伸)

2、光谱域增强
(1)多光谱波段四则运算
• NDVI计算工具
在Toolbox 中找到/Spectral/Vegetation/NDVI工具,打开设置对应传感器波段


• Band Math 工具
• 一、必须符合IDL语言书写波段运算表达式
• 二、所有输入波段必须具有相同的空间大小
• 三、表达式中的所有变量都必须用Bn(或bn)命名
• 四、结果波段必须与输入波段的空间大小相同
• 五、调用IDL编写的自定义函数时
波段运算工具可以调用IDL编写的Function,当函数为源码文件(.pro)时,必须启动ENVI+IDL才能调用;如果函数编译为了sav文件,可以将sav文件放到如下路径,重启ENVI即可调用。
• ENVI 4.x: C:\Program Files\ITT\IDL\IDL80\products\envi48\save_add
• ENVI Classic: C:\Program Files\Exelis\ENVI51\classic\save_add
• ENVI 5.x: C:\Program Files\Exelis\ENVI51\extensions

  1. 波段运算用法示例
    (1) 启动ENVI,选择菜单File > Open,打开数据"can_tmr.img";
    (2) 启动Band Math工具,路径为Toolbox/Band Ratio/Band Math;
    (3) 在Band Math面板,在Enter an expression文本框中输入运算表达式:b1+b2+b3,点击Add to List按钮,将表达式添加到Previous Band Math Expression列表中;
    (4) 在Band Math面板中,选中添加的"b1+b2+b3",点击OK按钮,打开Variables to Bands Pairings对话框(如图),为运算表达式中各个变量赋图像文件或者图像波段


    (5) 在Variables to Bands Pairings对话框中,Variables used in expression列表框中选择变量b1,单击Available Bands List中的"TM Band 1 (0.4850)"。然后用同样的方法为b2和b3指定为"TM Band 2"和"TM Band 3";
    (6) 单击Choose按钮,选择文件名及路径保存结果,单击OK按钮执行运算。
    (7) 此时可以将输入和输出文件加载到视图中,然后点击工具栏 图标获取当前鼠标位置的像元值

(2)光谱特征变换

3、图像空间滤波
(1)卷积滤波





(2)数学形态学滤波
(3)纹理分析



八、实验具体要求
1、选择不同拉伸方法对同一副影像进行拉伸,对比不同方法的拉伸效果。


2、请使用NDVI工具计算ENVI5自带快鸟影像(qb_bonlder_msi)的归一化水体指数NDWI,输出并对比NDVI与NDWI两幅影像。




(NDVI)



(NDWI)
3、请使用波段运算工具实现,归一化植被指数计算,输出结果。




4、参照教材P115-121 5.3中操作步骤,对同一副多光谱影像(自选)进行彩色变换、ICA变换、MNF变换、PCA变换、TC变换以及彩色拉伸变换,最后对变换后的结果使用彩色合成输出并对比显示。


(pca)

(ICA)

(色彩空间变换)

去相关拉伸

Photographic拉伸

(饱和度拉伸)

(mnf)


(tc)
5、参照教材P106-111 5.1中操作步骤,对同一DEM数据(从世界高程数据GMTED2000中地形起伏较大的区域裁一小块)进行空间滤波、形态学滤波和纹理分析,要求每一种空间域增强方法分别选择两种滤波大小的窗口(33、77)进行处理,最后对增强后的结果输出并对比显示。

八、实验结果与讨论
灰度分割能很好地分离地物,旦也有局限性。
通过不同的空间域、光谱域,可以得到自己想要的信息。

ENVI实验教程(5) 实验五、遥感图像增强相关推荐

  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. java图形用户界面实验_java图形用户界面实验教程

    java图形用户界面实验教程 实 验 五 图 形 用 户 界 面实 验 目 的 1. 了 解 图 形 用 户 界 面 的 概 念 :2. 了 解 AWT 和 Swing 的 基 本 体 系 结 构 : ...

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

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

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

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

  8. 数字图像处理笔记 第五章 图像增强 附实验

    第五章 图像增强 附实验 5.1前言,基础概念与分类 图像增强的目的:改善图像的视觉效果,或将图像转换成更适合于人眼观察和机器分析识别的形式,以便从图像中获取更有用的信息 有针对性的,注意主观为导向, ...

  9. ArcGIS实验教程——实验三十五:ArcGIS Model Builder与空间建模原理、案例详解

    ArcGIS实验视频教程合集:<ArcGIS实验教程从入门到精通>(附配套实验数据)> 文章目录 一. 空间建模概述 1. 空间建模概述 2. 空间建模步骤 二.Model Buil ...

最新文章

  1. springboot~openfeign从JSON文件读取数据
  2. awk读取txt生成mysql插入语句
  3. linux at自动挂化,linux的at定时任务的使用
  4. 俄语使用计算机怎么说,计算机俄语常用词汇
  5. 少女风vue组件库制作全攻略~~
  6. 【5】分享两个小而实用的IP扫描仪
  7. 一鸣心所向:可以直接套用的成交标准法则
  8. 为何甲骨文裁员,偏偏要选中国人?
  9. Busting Frame Busting: a Study of Clickjacking Vulnerabilities on Popular Sites
  10. arduino 联动ULN2003驱动板营造夏日炫酷小风扇
  11. Android开发实战《手机安全卫士》——6.“高级工具”模块拓展 自定义Toast
  12. 读《编码:隐匿在计算机软硬件背后的语言》有感
  13. 时空恋旅人 豆瓣影评
  14. 使用高德地图根据坐标点画出路线
  15. 中国2001-2019年各省风险投资数据VC
  16. 组合学:使用10个数字与52个字母生成1477万个不重复的4位串码V4衍生版本
  17. 如何将DWG另存为kml文件?
  18. Linux libusb
  19. 解决:Error: geom_point requires the following missing aesthetics: y Run `rlang::last_error()`
  20. IPFS WebUI

热门文章

  1. 配置小程序开发者工具及其使用(上)
  2. 西门子S7-1200位逻辑指令应用|阶段性题目
  3. 安卓手机Android文件夹下obb文件是什么,obb是什么文件?怎么使用obb文件夹
  4. MacOS Ventura 13.2 (22D49) 正式版带 OC 0.8.8 and winPE 双分区原版黑苹果镜像
  5. pdf转换成excel转换器怎么用
  6. excel相乘再相加_EXCEL数组计算【SUMPRODUCT】多条件相乘再相加
  7. Flume监听多个文件目录,并根据文件名称不同,输出到kafka不同topic中
  8. Android Dialog中加载GIF
  9. 零基础最高薪资16000 元!黑马北京校区前端学科牛掰!
  10. 【手把手教你学51单片机】中断的优先级