滤波
1、ConvolutionFiltering (卷积滤波)
卷积是一种滤波方法,它产生一幅输出图像(图像上,一个给定像元的亮度值是其周围像元亮度值加权平均的函数) 。
(1)选择 Filter > Convolutions > 一种滤波类型。
(2)出现对话框时,设置卷积参数 卷积滤波需要选择一个变换核的大小。多数滤波变换核呈正方形,默认的变换核大小是 3×3,在 “Size” 文本框里改变
变换核的大小。
出现 Kernel Edit 对话框时,每一个变换核的值显示在各自的可编辑的文本框里,改变任何数值,点击要改变的值,键入新值,点击enter。
注意:一些特别的滤波(如 Sobel 和 Roberts)有自己的默认值,是不能改变的。选择这些滤波时,不会出现变换核大小的选项。原始图像卷积结果中“Adding back” 部分有助于保持空间联系,代表性地被处理成尖锐化的图像。对原始图像的 “Add Back” 部分,在 “Add Back” 文本框里,键入一个 0.0 与 1.0之间的数(与原始图像的 0 到 100% 相对应)。
(1)点击Quick APPly出现对话框时,选择输入波段
点击“OK”。在“Available Band List可用波段列表”出现临时文件,同时出现新的display窗口,显示滤波结果。
(3)或者点击Apply to file选择输入文件,点击“OK”,选择输入波段,输出方式,可选择输出到memory。在“availableBand List可用波段列表”出现memory文件,创建新的display窗口,显示滤波结果。
2、High Pass Filter (高通滤波器)
高通滤波在保持高频信息的同时,消除了图像中的低频成分。可以用来增强不同区域之间的边缘,犹如使图像尖锐化。通过运用一个具有高中心值的变换核来完成(典型地周围是负值权重)。ENVI 默认的高通滤波用到的变换核是 3×3的(中心值为“8”,外部像元值为“-1”)。高通滤波变换核的大小必须是奇数。·实现这一功能,选择 Filters>Convolutions > High Pass。
3、Low Pass Filter (低通滤波器)
低频滤波保存了图像中的低频成分。 ENVI 的低通滤波是通过对选择的图像运用 IDL“SMOOTH”函数进行的。这一函数用到了boxcar 平均,盒子的大小由变换核的大小决定,默认的变换核的大小是3x3。·实现这一功能,选择 Filters > Convolutions > LowPass.
4、Laplacian Filter (拉普拉斯滤波器)
拉普拉斯滤波是第二个派生的边缘增强滤波,它的运行不用考虑边缘的方向。拉普拉斯滤波强调图像中的最大值,它用到的变换核的南北向与东西向权重
均为负值,中心为“0”。ENVI 中默认的拉普拉斯滤波用的是一个大小为3x3的,中心值为“4”,南北向和东西向均为“-1”的变换核。所有的拉普拉斯滤波变换核的
大小都必须是奇数。
5、Directional (直通滤波)
直通滤波是第一个派生的边缘增强滤波,它选择性地增强有特定方向成分的图像特征。直通滤波变换核元素的总和是零。结果在输出的图像中有相同像元值
的区域均为0,不同像元值的区域呈现为亮的边缘。
实现直通滤波:
(1)选择 Filters >Convolutions > Directional.
(2)除了 Convolutionparameters 对话框中的标准的滤波调整项目以外,
ENVI 直通滤波需要你在标有 “Angle” 的文本框里键入需要的方向(单位是度)。正北方是 0 度,其他角度按逆时针方矢量度。
6、Gaussian Filter (高斯滤波器)
高斯滤波通过一个指定大小的高斯卷积函数对图像进行滤波。默认的变换核大小是3×3,且变换核的大小必须是奇数。选择“Gaussian High Pass” 或
“Gaussian Low Pass” 滤波。
7、Median Filter (中值滤波器)
中值滤波在保留比变换核大的边缘的同时,平滑图像。ENVI 的中值滤波用一个滤波器大小限定的邻近区的中值(不要与平均值混淆)代替每一个中心像元
值。默认的变换核大小是3x3。 ·实现这一功能,选择Filters > Convolutions >Median。
8、Sobel 滤波器
Sobel 滤波器是非线性边缘增强,它特别地用到了 Sobel 函数的近似值, 是一个预先设置了3×3的,非线性边缘增强的算子。滤波器的大小不能更改,也无
法编辑变换核的大小。实现这一功能,选择 Filters > Convolutions > Sobel。
9、Roberts 滤波器
罗伯特滤波器是一个类似于 Sobel 的边缘探测器滤波。是一种特殊的滤波,运用 Roberts 函数预先设置的2×2的近似值。是一个简单的两维空间的差分方
法,用于边缘尖锐化和隔离。滤波器的大小不能被更改,也不能编辑变换核的大小。实现这一功能,选择 Filters > Convolutions > Roberts。
10、User defined Convolution Filters (用户自定义的卷积滤波)
可以通过选择和编辑一个用户变换核,定义习惯上用到的卷积变换核。选择 “Edit Kernel” 按钮,交互式地编辑默认值,改变个别滤波器的权重。
相关阅读
目录 饱和度 色调 对比度 转自这里 图像处理(image processing),用计算机对图像进行分析,以达到所需结果的技术。又称影像处理
【深度学习小常识】CPU(中央处理器)和GPU(图像处理器)的区
学习数据集训练时,电脑没有GPU,所以当时训练时用的是CPU,也没有意识到两者之间在训练数据集有什么差别,直到在一次训练过程中,着重看了
双边滤波器(Bilateral filter)是一种可以保边去噪的滤波器。可以滤除图像数据中的噪声,且还会保留住图像的边缘、纹理等(因噪声是高频
中值滤波:中值滤波法是一种非线性平滑技术,它将每一像素点的灰度值设置为该点某邻域窗口内的所有像素点灰度值的中值。常用来处理椒
双边滤波原理(Bilateral Filtering) 基本思路 双边滤波(bilateral filtering)的基本思路是同时考虑将要被滤波的像素点的空域信息