图像傅立叶变换的物理意义
按语:互联网资源,找不到原文的初始出处,有版权问题请联系博主。
转自:http://blog.163.com/niujiashu@126/blog/static/1002930422011102501211199/
图像的频率是表征图像中灰度变化剧烈程度的指标,是灰度在平面空间上的梯度。如:大面积的沙漠在图像中是一片灰度变化缓慢的区域,对应的频率值很低;而对于地表属性变换剧烈的边缘区域在图像中是一片灰度变化剧烈的区域,对应的频率值较高。傅立叶变换在实际中有非常明显的物理意义,设f是一个能量有限的模拟信号,则其傅立叶变换就表示f的谱。从纯粹的数学意义上看,傅立叶变换是将一个函数转换为一系列周期函数来处理的。从物理效果看,傅立叶变换是将图像从空间域转换到频率域,其逆变换是将图像从频率域转换到空间域。换句话说,傅立叶变换的物理意义是将图像的灰度分布函数变换为图像的频率分布函数,傅立叶逆变换是将图像的频率分布函数变换为灰度分布函数。
傅立叶变换以前,图像(未压缩的位图)是由对在连续空间(现实空间)上的采样得到一系列点的集合,我们习惯用一个二维矩阵表示空间上各点,则图像可由z=f(x,y)来表示。由于空间是三维的,图像是二维的,因此空间中物体在另一个维度上的关系就由梯度来表示,这样我们可以通过观察图像得知物体在三维空间中的对应关系。为什么要提梯度?因为实际上对图像进行二维傅立叶变换得到频谱图,就是图像梯度的分布图,当然频谱图上的各点与图像上各点并不存在一一对应的关系,即使在不移频的情况下也是没有。傅立叶频谱图上我们看到的明暗不一的亮点,实际上图像上某一点与邻域点差异的强弱,即梯度的大小,也即该点的频率的大小(可以这么理解,图像中的低频部分指低梯度的点,高频部分相反)。一般来讲,梯度大则该点的亮度强,否则该点亮度弱。这样通过观察傅立叶变换后的频谱图,也叫功率图,我们首先就可以看出,图像的能量分布,如果频谱图中暗的点数更多,那么实际图像是比较柔和的(因为各点与邻域差异都不大,梯度相对较小),反之,如果频谱图中亮的点数多,那么实际图像一定是尖锐的,边界分明且边界两边像素差异较大的。对频谱移频到原点以后,可以看出图像的频率分布是以原点为圆心,对称分布的。将频谱移频到圆心除了可以清晰地看出图像频率分布以外,还有一个好处,它可以分离出有周期性规律的干扰信号,比如正弦干扰,一副带有正弦干扰,移频到原点的频谱图上可以看出除了中心以外还存在以某一点为中心,对称分布的亮点集合,这个集合就是干扰噪音产生的,这时可以很直观的通过在该位置放置带阻滤波器消除干扰。
另外我还想说明以下几点:
1、图像经过二维傅立叶变换后,其变换系数矩阵表明:
若变换矩阵Fn原点设在中心,其频谱能量集中分布在变换系数短阵的中心附近(图中阴影区)。若所用的二维傅立叶变换矩阵Fn的原点设在左上角,那么图像信号能量将集中在系数矩阵的四个角上。这是由二维傅立叶变换本身性质决定的。同时也表明一股图像能量集中低频区域。
2 、变换之后的图像在原点平移之前四角是低频,最亮,平移之后中间部分是低频,最亮,亮度大说明低频的能量大(幅角比较大)。
分享到:
相关推荐
介绍傅里叶变换的理论和方法,连续时间傅立叶变换;; 傅立叶级数与傅立叶变换之间的关系;; 傅立叶变换的性质 ... 傅立叶变换一般为复数. FT一般为复函数. 若f(t)为实数,则幅频为偶函数,相频为奇函数 ... 连续时间傅...
分数阶傅立叶变换 分数阶傅立叶变换 分数阶傅立叶变换
DSP实验4 快速傅立叶变换(FFT)
傅立叶变换 傅立叶反变换 快速傅立叶变换 DFT IDFT FFT 公式及原理 非常清楚
傅立叶变换有何意义
短时傅立叶变换 短时傅立叶变换 短时傅立叶变换
QT实现图像处理-傅立叶变换、傅立叶反变换。readImage() 从图像中读取数据 writeImage() 往图像中写入数据 fft() 快速傅立叶变换 ifft() 快速傅立叶反变换 adjustImageSize() 调整图像大小
傅立叶变换 程序名称:离散傅里叶变换(DFT ) 3. ** 程序描述:本程序对指定的离散序列进行离散傅里叶变换 matlab
原创短时傅立叶变换matlab分析-短时傅立叶变换matlab仿真程序.txt RT 程序的一小部分: clear all; clc; %------------------>Basic Parameters f1 = 500; f2 = 1000; fN = 8000; n = 10000; t = ...
主要看快速傅立叶变换。和傅立叶是两个方法。
VC++6.0实现BMP图像处理功能,快速傅立叶变换以及反傅立叶变换等
傅立叶变换公式,傅立叶变换公式,傅立叶变换公式
傅立叶变换在医学图像处理中的应用
06-图像的离散傅立叶变换-1.pdf06-图像的离散傅立叶变换-1.pdf
真彩色图像处理 内包含快速傅立叶变换和反变换代码
为什么要进行傅立叶变换?傅立叶变换究竟有何意义?如何用Matlab实现快速傅立叶变换?
MATLAB实现二维图像傅立叶变换算法,MATLAB实现二维图像傅立叶变换算法
本人找了很久哦 刚开始对傅立叶算法一点都不懂 这篇是很经典的关于傅立叶变换的方方面面哦 相信看完后你一定会懂傅立叶算法的 加油哦!
图像的快速傅立叶变换 C++代码 递归实现
对比小波变换与傅立叶变换在地震资料去噪的效果!