点击上方蓝字关注我吧
傅里叶变换是将图像从空间域转换到频率域,首先把图像波段转换成一系列不同频率的二维正弦波傅里叶图像;然后,在频率域内对傅里叶图像进行滤波、掩膜等各种操作,减少或者消除部分高频或低频成分;最后,把频率域的傅里叶图像变换为空间域图像。傅里叶变换主要是用于消除周期性噪声,还可以消除由于传感器异常引起的规律性错误。
——邓书斌
0 1首先我们用envi打开一幅影像,这次使用的是昨天裁剪之后的Sentinel-2数据。(一张影像用到老哈哈哈)
1快速傅里叶变换运用FFT工具把图像波段转换成系列不同频率的二维正弦波傅里叶图像。按照下图路径找到FFT工具,选择待变换的图像及输出路径。
从图中看,中间很亮的部分集中了图像的低频信息,外围较暗的部分集中了图形的高频信息。
2提取高频、低频信息在FFT变换得到的结果上,可以定义一些滤波器进行频率域的增强处理。按照下图的步骤找到Filter Definition工具
在Filter_Type中可以选择滤波器的类型,Circular Pass是低通滤波器,Cut为高通滤波器
我们先来提取低频信息,在对话框内输入数据的行列数,提取的区域半径,要画的区域圆个数,输出路径和名称。
同样方法做提取高频信息的图像,将结果图对比如下(左图为低通滤波,右图为高通滤波)
3反向FFT变换
还是按照下图找到逆变换的工具
先应用FFT滤波,然后将FFT图像反变换回空间域数据,得到结果图如下(左图为低通滤波逆变换)
点亮在看,你最好看!