图像处理中的傅立叶变换

opencv基础58 傅里叶变换cv2.dft()->(图像增强、图像去噪、边缘检测、特征提取、图像压缩和加密) 观察傅里叶变换前后图像的差异。 阅读详情

傅立叶变换在图像处理中有非常非常的作用。因为不仅傅立叶分析涉及图像处理的很多方面,傅立叶的改进算法,比如离散余弦变换(DCT),gabor与小波(WT)在图像处理中也有重要的分量。

印象中,傅立叶变换在图像处理以下几个话题都有重要作用:
1.图像增强与图像去噪
绝大部分噪音都是图像的高频分量,通过低通滤波器来滤除高频噪声;  边缘也是图像的高频分量,可以通过添加高频分量来增强原始图像的边缘;
2.图像分割之边缘检测
提取图像高频分量
3.图像特征提取:
形状特征:傅里叶描述子
纹理特征:直接通过傅里叶系数来计算纹理特征
其他特征:将提取的特征值进行傅里叶变换来使特征具有平移、伸缩、旋转不变性
4.图像压缩
可以直接通过傅里叶系数来压缩数据;常用的离散余弦变换是傅立叶变换的实变换;

傅立叶变换
傅里叶变换是将时域信号分解为不同频率的正弦信号或余弦函数叠加之和。连续情况下要求原始信号在一个周期内满足绝对可积条件。离散情况下,傅里叶变换一定存在(//对于图像数据,一定可以进行FT)。冈萨雷斯版<图像处理>里面的解释非常形象:一个恰当的比喻是将傅里叶变换比作一个玻璃棱镜。棱镜是可以将光分解为不同颜色的物理仪器,每个成分的颜色由波长(或频率)来决定。傅里叶变换可以看作是数学上的棱镜,将函数基于频率分解为不同的成分(//用基波及各次谐波信号的叠加来近似原始信号)。当我们考虑光时,讨论它的光谱或频率谱。同样,傅立叶变换使我们能通过频率成分来分析一个函数。
傅立叶变换有很多优良的性质。比如线性,对称性(可以用在计算信号的傅里叶变换里面);

时移性:函数在时域中的时移,对应于其在频率域中附加产生的相移,而幅度频谱则保持不变;

频移性:函数在时域中乘以e^jwt,可以使整个频谱搬移w。这个也叫调制定理,通讯里面信号的频分复用需要用到这个特性(将不同的信号调制到不同的频段上同时传输);(//章毓晋:线性移不变性,空间移不变性)
卷积定理:时域卷积等于频域乘积;时域乘积等于频域卷积(附加一个系数)。(图像处理里面这个是个重点)

 

信号在频率域的表现
在频域中,频率越大说明原始信号变化速度越快;频率越小说明原始信号越平缓。当频率为0时,表示直流信号,没有变化。因此,频率的大小反应了信号的变化快慢。高频分量解释信号的突变部分,而低频分量决定信号的整体形象。(//所以一般也是以低频去调制高频,高频的细节不用变化,但由于低频信号的加入,让高频信号整体走向和低频一样)
在图像处理中,频率反应了图像在空域灰度变化剧烈程度,也就是图像灰度的变化速度,也就是图像的梯度大小(//比如在图像边缘,具有高频率,因为边缘处一般灰度变化剧烈——也正是因为此,才产生了“边缘”)。对图像而言,图像的边缘部分是突变部分,变化较快,因此反应在频域上是高频分量;图像的噪声大部分情况下是高频部分;图像平缓变化部分则为低频分量。也就是说,傅立叶变换提供另外一个角度来观察图像,可以将图像从灰度分布转化到频率分布上来观察图像的特征(//直接观察图像(从空域)当然更直观些,频域分析(抽象些,但)能看出某些在空域看不出的特征——各有利弊)。书面一点说就是,傅里叶变换提供了一条从空域到频率自由转换的途径。对图像处理而言,以下概念非常的重要:

图像高频分量:图像突变部分;在某些情况下指图像边缘信息,某些情况下指噪声,更多是两者的混合(//所以边缘提取,或者说边缘检测时,噪声会产生影响);
低频分量:图像变化平缓的部分,也就是图像轮廓信息(//图像的整体形貌,多为区域部分)
高通滤波器:让图像使低频分量抑制,高频分量通过
低通滤波器:与高通相反,让图像使高频分量抑制,低频分量通过
带通滤波器:使图像在某一部分的频率信息通过,其他过低或过高都抑制
还有个带阻滤波器,是带通的反。


模板运算与卷积定理
在时域内做模板运算(//准确的说是:在空间域对图像做模板运算),实际上就是对图像进行卷积。模板运算是图像处理一个很重要的处理过程,很多图像处理过程,比如增强/去噪(这两个分不清楚),边缘检测中普遍用到。根据卷积定理,时域卷积等价于频域乘积。因此,在时域内对图像做模板运算就等效于在频域内对图像做滤波处理(时域/空域卷积运算和相关运算区别就在于:模板旋转了180度。再次谨记:时域卷积等于频域相乘)。
比如说一个均值模板,其频域响应为一个低通滤波器;在时域内对图像作均值滤波就等效于在频域内对图像用均值模板的频域响应对图像的频域响应作一个低通滤波。(//时域的“均值”对应频域的“截止频率”)


图像去噪
图像去噪就是压制图像的噪音部分。因此,如果噪音是高频分量,从频域的角度来看,就是需要用一个低通滤波器对图像进行处理。通过低通滤波器可以抑制图像的高频分量。但是这种情况下常常会造成边缘信息的抑制。常见的去噪模板有均值模板,高斯模板等。这两种滤波器都是在局部区域抑制图像的高频分量,模糊图像边缘的同时也抑制了噪声。还有一种非线性滤波-中值滤波器(//如MATLAB中的colfilt(I,[5 5],'sliding',@mean);——此函数的执行过程:对图像I调用im2col函数按‘sliding’的方式将5x5的块转换为列,然后对每个列使用mean函数求均值,得到一个行向量,然后调用col2im将行向量(按一定的方式)还原为图像数据(im2col的逆过程),即得到了中值滤波后的图像。此过程的本质是:模板运算!详参之前的博文:非线性空间滤波
)。中值滤波器对脉冲型噪声有很好的去掉效果。因为脉冲点都是突变的点,排序以后输出中值,那么那些最大点和最小点就可以去掉了。中值滤波对高斯噪音效果较差(//高斯噪声满足高斯分布,和分布有关?)。

椒盐噪声:对于椒盐采用中值滤波可以很好的去除。用均值也可以取得一定的效果,但是会引起边缘的模糊。
高斯白噪声:白噪音在整个频域的都有分布,好像比较困难。(//白噪声是指功率谱密度在整个频域内均匀分布的噪声。 所有频率具有相同能量的随机噪声称为白噪声。从我们耳朵的频率响应听起来它是非常明亮的“咝”声)
冈萨雷斯版图像处理P185:算术均值滤波器和几何均值滤波器(尤其是后者)更适合于处理高斯或者均匀的随机噪声。谐波均值滤波器更适合于处理脉冲噪声。


图像增强
有时候感觉图像增强与图像去噪是一对矛盾的过程,图像增强经常是需要增强图像的边缘(//增强也包括增加图像的对比度),以获得更好的显示效果(与观察效果),这就需要增加图像的高频分量。而图像去噪是为了消除图像的噪音,也就是需要抑制高频分量。有时候这两个又是指类似的事情。比如说,消除噪音的同时图像的显示效果显著的提升了,那么,这时候就是同样的意思了。(//增强与去噪是一对矛盾?我们希望突出我们感兴趣的地方(如边缘),抵制不感兴趣的地方(如噪声))
常见的图像增强方法有对比度拉伸,直方图均衡化(//还有:直方图规定化/直方图匹配),图像锐化等。前面两个是在空域进行基于像素点的变换,后面一个是在频域处理。我理解的锐化就是直接在图像上加上图像高通滤波后的分量,也就是图像的边缘效果。对比度拉伸和直方图均衡化都是为了提高图像的对比度,也就是使图像看起来差异更明显一些,我想,经过这样的处理以后,图像也应该增强了图像的高频分量,使得图像的细节上差异更大。同时也引入了一些噪音。

(注://后为自己加的注释)

【数字图像处理】频率域图像增强:用傅里叶变换揭开图像细节的秘密 频率域图像增强通过将图像转换到频率域,针对性地调整频率分量,达到改善图像对比度和细节的目的。 阅读详情

相关推荐

傅立叶变换在图像处理中的应用 - 用Matlab实现

通过以上示例代码,我们展示了傅立叶变换在图像处理中的一些常见应用,包括图像的傅立叶变换、图像滤波、频谱分析、图像压缩和特征提取。在实际应用中,我们可以根据具体的需求和问题选择合适的傅立叶变换技术,并结合其他图像处理算法和方法进行综合应用。上述代码中,我们计算了图像频域图像的幅度谱和相位谱,并将其可视化。上述代码中,我们提取了频域图像的中心区域作为特征,并将特征提取结果进行反变换,得到特征图像。通过对图像进行傅立叶变换,我们可以将图像从空域转换到频域,从而观察到图像的频谱特征。

2301_79325339的博客 788

图像处理中的傅立叶变换(闲扯版)

 傅立叶变换在图像处理中有非常非常的作用。因为不仅傅立叶分析涉及图像处理的很多方面,傅立叶的改进算法,比如离散余弦变换,gabor与小波在图像处理中也有重要的分量。印象中,傅立叶变换在图像处理以下几个话题都有重要作用:1.图像增强与图像去噪绝大部分噪音都是图像的高频分量,通过低通滤波器来滤除高频——噪声;  边缘也是图像的高频分量,可以通过添加高频分量来增强原始图像的边缘;2.图像分割之边

重剑无锋 9782

图像处理中傅立叶变换的深入理解与应用

简介:傅立叶变换是图像处理的关键技术之一,用于揭示图像的频谱信息。本教程深入探讨了傅立叶变换及其在图像处理中的应用,特别是双线性内插算法和快速傅立叶变换(FFT)的实现。通过分析图像的频域成分,以及提高图像分辨率和处理效率的算法,本教程帮助读者深入理解并掌握傅立叶变换在图像处理中的实践应用。

weixin_42355400的博客 1105

图像增强与去噪:提高计算机视觉系统的性能

1.背景介绍 计算机视觉技术在过去的几年里取得了巨大的进步,这主要是由于深度学习技术的蓬勃发展。深度学习技术,特别是卷积神经网络(Convolutional Neural Networks, CNN),为计算机视觉带来了革命性的改变。然而,尽管深度学习技术在许多任务中表现出色,但它仍然存在一些问题。其中一个问题是计算机视觉系统对于噪声和模糊的敏感性。这意味着,当输入图像中存在噪声或模糊时,计算机...

AI天才研究院 1508

机器学习系列(1)_逻辑回归初步

1、总述 逻辑回归是应用非常广泛的一个分类机器学习算法,它将数据拟合到一个logit函数(或者叫做logistic函数)中,从而能够完成对事件发生的概率进行预测。 2、由来     要说逻辑回归,我们得追溯到线性回归,想必大家对线性回归都有一定的了解,即对于多维空间中存在的样本点,我们用特征的线性组合去拟合空间中点的分布和轨迹。如下图所示:     线性回归能对连续值结果进行预测,

寒小阳 13万+

飞牛NAS一键部署小雅Emby全家桶:解锁海量影音资源与智能刮削

本文详细介绍了如何在飞牛NAS上通过Docker一键部署小雅Emby全家桶,完美解决传统WebDAV挂载无法刮削元数据的问题。该方案整合了小雅Alist海量影音资源与Emby媒体服务器,通过预下载超百GB元数据包,自动实现海报、简介等信息的完美匹配,打造出精美的个人影音库。部署过程需准备阿里云盘令牌与充足存储空间,并详解了从环境配置、镜像拉取到最终验证的完整步骤及优化技巧。

weixin_28312391的博客 918

图像去噪、增强、边缘检测----两种方法实现傅里叶变换Numpy和OpenCV

傅里叶变换是应用最广泛的一种频率变换,它能够将图像从空间域变换到频率域,而傅里叶反变换能够将频率域信息变换到空间域内。在数学界的含义是任何周期函数都可以表示为不同频率的正弦函数和的形式。在图像处理过程中,傅里叶变换就是将图像分解为正弦分量和余弦分量两部分。 数字图像经过傅里叶变换后,得到的频域值是复数。因此,显示傅里叶变换的结果需要使用实数图像(real image)加虚数图像(complex image),或者幅度图像(magnitude image)加相位图像(phase image)的形式。

l love CV 5170

【本体】Protege高效批量导入实例(Individuals)的自动化实践

本文详细介绍了在Protege中高效批量导入实例(Individuals)的自动化实践方法。通过分析Protege本体文件结构,提供Python脚本示例,帮助用户快速处理大规模数据导入,显著提升知识图谱构建效率。特别适合需要处理数千个实例的医疗、制药等领域应用。

weixin_30275415的博客 408

傅立叶变换在图像处理中的作用

从现代数学的眼光来看,傅里叶变换是一种特殊的积分变换。它能将满足一定条件的某个函数表示成正弦基函数的线性组合或者积分。在不同的研究领域,傅里叶变换具有多种不同的变体形式,如连续傅里叶变换和离散傅里叶变换。 傅立叶变换属于调和分析的内容。"分析"二字,可以解释为深入的研究。从字面上来看,"分析"二字,实际就是"条分缕析"而已。它通过对函数的"条分缕析"来达到对复杂函数的深入理解和研究。从哲学上看,

u014528515的专栏 3945

Python 爬虫实战:Boss直聘 Python 岗位招聘数据爬取

本文介绍了一个Python爬虫项目,用于抓取Boss直聘平台的Python岗位招聘数据并进行可视化分析。项目采用requests库发送POST请求,通过抓包分析获取JSON接口,绕过HTML解析直接获取结构化数据。主要内容包括: 接口分析:找到关键POST接口,解析请求头和JSON参数格式 环境准备:安装requests/pandas/matplotlib/pyecharts等依赖库 核心实现: 手动获取登录Cookie 构建请求头和城市代码映射 实现分页抓取职位列表数据 项目特色在于直接解析JSON接口而

u014481728的博客 296

泰山派rk3566 audio音频基础介绍

本文介绍了嵌入式系统中音频处理的基础知识,重点围绕RK3566平台的音频子系统展开。文章首先解释了音频信号从模拟到数字的转换过程,包括采样率、位深和声道等核心概念。随后详细分析了嵌入式音频开发中的关键接口:I2C用于控制音频编解码器,I2S作为专用音频数据传输总线,以及PCM作为原始音频格式和ALSA设备抽象的双重含义。通过对这些基础概念和接口的解析,为在RK3566平台上进行音频驱动开发和应用调试提供了理论基础。

qq_37077309的博客 294

离散傅立叶变换在图像处理中的推导和意义

傅立叶变换(FT)能应用的领域太多了,本文聊聊FT在图像处理上的应用。前有高人不用公式通俗地解释了傅立叶级数,傅立叶变换等概念(傅立叶变换讲解-知乎专栏, 任意取的一个名字,还望作者不要在意)。 本文目的是更深入地理解一下傅立叶变换在图像处理领域的应用,包括如何推导公式和变换后频谱图的物理意义。 为了表述方便,是会用到公式的,但是对数学方面的要求就是会解多元一次方程组就行。 1. 傅立叶变换的...

oLingFengYu的专栏 2063

[23]-->变长SPI接口

然而,FPGA技术复杂,学习门槛较高,许多人(初学者或学生)在学习过程中面临诸多挑战。(1)模式0:SCK串行时钟线空闲是为低电平,数据在SCK时钟的上升沿被采样,数据在SCK时钟的下降沿切换,CPOL= 0,CPHA=0;(2)模式1:SCK串行时钟线空闲是为低电平,数据在SCK时钟的下降沿被采样,数据在SCK时钟的上升沿切换,CPOL= 0,CPHA=1;(3)模式3:SCK串行时钟线空闲是为高电平,数据在SCK时钟的上升沿被采样,数据在SCK时钟的下降沿切换,CPOL= 1,CPHA=1;

m0_46498597的博客 177

傅立叶变换在图像处理中的重要作用

傅立叶变换在图像处理中有非常重要的作用。因为不仅傅立叶分析涉及图像处理的很多方面,傅立叶的改进算法,比如离散余弦变换,gabor与小波在图像处理中也有重要的分量

lcy9819的专栏 1833

YOLOv8目标出入计数部署:讲解C#使用ONNX检测模型进行目标出入计数 可运行完整实例

代码、步骤、讲解完整,可一键运行,效果如下:车辆出入计数人员出入计数。

Limiiiing的博客 79

《二、企业级监控系统之Prometheus监控node_exporter》

文章目录一、部署node_exporter服务二、部署prometheus服务2.1、部署node_exporter服务三、grafana之添加数据源四、grafana之导入监控模板五、grafana之修改模板变量六、grafana之修改仪表板变量总结 > 这里是引用 一、部署node_exporter服务 docker run -d --restart=always --name node_exporter --net=“host” --pid=“host” -v “/:/host:ro,

东城绝神 1万+

傅立叶变换与图像处理

傅立叶变换将函数从时域转换到数域。我自己的理解就是:一个坐标系,先开始横轴表示时间,纵轴是振幅;经过傅立叶变换后,纵轴依然是振幅,但是横轴表示的是频率。 在图像处理中,经常将图像看作是二维的数字信号。将其进行傅立叶变换后,我们可以得到空间图像在频域上的图像。频域图像中,高频率对应的

lll10000的专栏 1360

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

[转载]傅立叶变换在图像处理中的作用

原文地址:傅立叶变换在图像处理中的作用作者:白屋顶黑乌鸦 从现代数学的眼光来看,傅里叶变换是一种特殊的积分变换。它能将满足一定条件的某个函数表示成正弦基函数的线性组合或者积分。在不同的研究领域,傅里叶变换具有多种不同的变体形式,如连续傅里叶变换和离散傅里叶变换。 傅立叶变换属于调和分析的内容。"分析"二字,可以解释为深入的研究。从字面上来看,"分析"二字,实际就是"条分缕析"而已。它通过对

Eddy的博客 1462

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

图像处理之_傅立叶变换

将一幅图像从其空间域(spatialdomain)转换为频域(frequencydomain)。图像处理用到的主要是离散傅立叶变换(Discrete Fourier Transform),下文中简称DFT。

谢彦的技术博客 5155

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

图像处理中傅立叶变换的物理意义

原文见http://www.cnblogs.com/EverYoung/archive/2012/05/29/2524058.html   图像的频率是表征图像中灰度变化剧烈程度的指标,是灰度在平面空间上的梯 度。如:大面积的沙漠在图像中是一片灰度变化缓慢的区域,对应的频率值很低; 而对于地表属性变换剧烈的边缘区域在图像中是一片灰度变化剧烈的区域,对应 的频率值较高。傅立叶变

沙卡里巴 1006

数字图像处理中的傅立叶变换

二维Fourier变换的应用 前面已经提到了Fourier变换有两个好处,即:可以获得信号的频域特性;可以将卷积运算转换为乘积运算。 因此二维Fourier变换的应用也是根据这两个特点来进行的。 在图像滤波中的应用 首先,我们来看Fourier变换后的图像,中间部分为低频部分,越靠外边频率越高。因此,我们可以在Fourier变换图中,选择所需要的高频或是低频滤波。 在图像压缩中的应用

身是菩提树、心是明镜台、时时勤拂拭、莫使惹尘埃 5731
上一篇: 常见面试之机器学习算法思想简单梳理
下一篇: 计算机视觉三大顶级国际会议
RubyBoss
博客等级 码龄17年 157粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值