《遥感原理与应用》
课程上机
遥感原理与应用
ENVI初步学习和影像增强处理
一. 实验目的
学习ENVI软件的基本操作,能够将图像进行相应变换和增强处理,在此操作中加深对理论知识的理解和掌握 二.数据介绍介绍
实验数据为软件自带数据,实习前应将实验数据所用图像改为本人姓名拼音 原始图像
三. 实验过程
(一)空间域增强 点运算
1.线性对比度拉伸Linear Contrast Stretch)
线性变换所用的变换函数是线性的或分段线性的,是将像元值的变动范围按线性关系扩展到指定范围,变换函数y=a*x+b.目的是为了改善图像的对比度,改变图像像元的灰度值。 线性对比度拉伸是系统默认的交互式拉伸。线性拉伸的最小和最大值分别设
2
遥感原理与应用
置为 0 和 255,两者之间的所有其它值设置为中间的线性输出值 具体做法如下所示:
Enhance->interactive stretching,
从 Interactive Contrast Stretching 对话框内, 选择 Stretch_Type > Linear Contrast Stretch, 要限定最小和最大输入值,点击 “Apply” , 把拉伸应用于显示的数据。如图 2分段线性对比度拉伸(Piecewise Linear Contrast Stretch)
分段线性变换就是在一些灰度段拉伸,另一些灰度段压缩
分段线性对比度拉伸可以通过使用鼠标在输入直方图中放置几个点进行交互地限定。当在点之间提供线性拉伸时,线段在点处连接起来。 具体做法如下所示:
选择 Stretch_Type > Piecewise Linear., 要限定最小和最大输入值,点击 “Apply” , 把拉伸应用于显示的数据。如图 3高斯对比度拉伸(Gaussian Contrast Stretch)
3
遥感原理与应用
系统默认的 Gaussian 拉伸是围绕DN平均值127的三个标准差的数据分布(centered at a mean DN of 127 with the data distributed over a range of 3 standard deviations)。选择 Stretch_Type > Gaussian,输入拉伸的最小和最大值,点击 “Apply” ,把拉伸应用于显示的数据。 4直方图均衡化对比度拉伸(Histogram Equalization Contrast Stretch)
直方图均衡化的随机分布的图像直方图修改成均匀的扥不得直方图,又叫拉 平扩展,实质是对图像进行分线性拉伸,重新分配图像像元值,使一定灰度 范围内的像元值数量大致相等。
要自动缩放数据以与每个直方图中bin的DN数均衡:
选择 Stretch_Type > Eualization.,点击 “Apply” ,输入拉伸的最小和最大值,拉伸应用于显示的数据。 4