OpenCV

您所在的位置:网站首页 滤波截止频率计算例题 OpenCV

OpenCV

2024-07-15 19:10| 来源: 网络整理| 查看: 265

频率域滤波 基本概念傅里叶变换二维离散的傅里叶变换快速傅里叶变换傅里叶幅度谱与相位谱谱残差显著性检测卷积与傅里叶变换的 频率域滤波低通滤波和高通滤波带通和带阻滤波同态滤波

基本概念

频率域滤波 —— 百度百科

频率域滤波是对图像进行傅里叶变换,将图像由图像空间转换到频域空间,然后在频率域中对图像的频谱作分析处理,以改变图像的频率特征。

滤波: 狭义地说,滤波是指改变信号中各个频率分量的相对大小、或者分离出来加以抑制、甚至全部滤除某些频率分量的过程。广义地说,滤波是把某种信号处理成为另一种信号的过程。空间域滤波: 以像元与周围邻域像元的空间关系为基础,通过卷积运算实现图像滤波的一种方法。

为什么要在频率域中进行图像处理?

可以利用频率成分和图像外表之间的对应关系。一些在空间域表述困难的增强任务,在频率域中变得非常普通;滤波在频率域更为直观,它可以解释空间域滤波的某些性质;可以在频率域指定滤波器,做反变换,然后在空间域使用结果滤波器作为空间域滤波器的指导

谈到频率域,就不得不说傅里叶变换了。傅里叶是18世纪法国的一位伟大的数学家。他最大的贡献在于指出任何周期函数都可以表示为不同频率的正弦和或者余弦和的形式,每个正弦或者余弦乘以不同的系数(也就是被大家所熟知的傅里叶级数)。无论函数有多复杂,只要它是周期性的,并且满足一定的数学条件,就一定可以用这样的正弦和或者余弦和的形式来表示。甚至在有些情况下,非周期函数也可以用正弦和或者余弦和的形式来表示。用傅里叶级数或变换表示的函数特征可以完全通过傅里叶反变换来重建,而不会丢失任何信息。而正是所谓的“傅里叶变换”使得我们可以工作于频率域。

参考博客:数字图像处理-频率域滤波原理

傅里叶变换 二维离散的傅里叶变换

假设有 M 行 N列的复数矩阵 f f f,其中 f ( x , y ) f(x,y) f(x,y) 代表 f f f 第 x x x 行第 y y y 列对应的值, x ∈ [ 0 , M − 1 ] , y ∈ [ 0 , N − 1 ] x\in [0, M-1], y \in [0, N-1] x∈[0,M−1],y∈[0,N−1] ,其对应的傅里叶变换为: f ( x , y ) = 1 M N ∑ u = 0 M − 1 ∑ v = 0 N − 1 F ( u , v ) e ( 2 π M u x + 2 π N v y ) i , 0 ≤ x < M , 0 ≤ y < N f(x, y) = \frac{1}{MN}\sum_{u=0}^{M-1} \sum_{v=0}^{N-1} F(u, v) e^{(\frac{2\pi}{M}ux+\frac{2\pi}{N}vy)i}, 0 \leq x < M, 0 \leq y < N f(x,y)=MN1​u=0∑M−1​v=0∑N−1​F(u,v)e(M2π​ux+N2π​vy)i,0≤x



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3