【图像处理】频域中的傅里叶变换和滤波附Matlab代码

数字图像处理学习笔记 四 傅里叶变换和频率域滤波 一 傅里叶级数 一维傅里叶变换数学推导 傅里叶级数,形如: 是由三角函数系 1,cosx,sinx,cos2x,sin2x,…,cosnx,sinnx,…(2) 经过组合所产生的三角级数。a0,an,bn 称为傅里叶系数。为了求傅里叶系数,我们先引出下面的预备知识。 三角函数系(2)中任何两个不相同的函数的乘积在 [−T2,T2] 上的积分等于0。即: 而三角函数系(2)中任何两个相同函数的乘积在 [−T2,T2] 上的积分都不等于0。 对(1)式在 [−T2,T2] 逐项. 阅读详情

✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。

🍎 往期回顾关注个人主页:Matlab科研工作室

🍊个人信条:格物致知,完整Matlab代码及仿真咨询内容私信。

🔥 内容介绍

一、图像处理的频域基础:从空间域到频域的转换逻辑

1.1 空间域与频域的本质差异

在图像处理中,空间域以像素坐标(x,y)为核心,直接描述图像的灰度分布(如边缘的明暗突变、纹理的重复图案),但难以直观体现 “灰度变化的快慢”;而频域通过 “频率” 量化这种变化速度 —— 高频对应图像中灰度急剧变化的区域(如边缘、噪声、细节),低频对应灰度缓慢变化的区域(如背景、平滑色块)。

例如,一张包含 “蓝天背景 + 树木轮廓” 的图像:

  • 蓝天区域灰度变化平缓,对应频域的低频分量;
  • 树木边缘灰度从绿色突变至蓝色,对应频域的高频分量;
  • 图像中的椒盐噪声(孤立的黑白点),因灰度突变剧烈,属于高频噪声分量。

图片

图片

图片

2.2.3 带通 / 带阻滤波器:针对性频率选择

  • 带通滤波器(BPF):保留某一频率范围(如纹理对应的中频分量),用于提取周期性图案(如布料纹理、印刷品网格);
  • 带阻滤波器(BRF):抑制某一频率范围(如周期性噪声,如拍摄显示器时的摩尔纹),设计时需先通过傅里叶振幅谱定位噪声对应的频率峰值,再针对性设计滤波器。

三、典型应用案例与性能对比

图片

图片

⛳️ 运行结果

图片

图片

图片

🔗 参考文献

[1] 杨坪,栾江峰,丁启敏,等.数字化射线检测中缺陷影像的频域处理[J].无损检测, 2007(12):4.DOI:10.3969/j.issn.1000-6656.2007.12.007.

[2] 张兵兵,武昕伟,赵建春.基于MATLAB图像处理的几种滤波器的比较[J].舰船电子工程, 2013, 33(8):3.DOI:10.3969/j.issn1672-9730.2013.08.017.

[3] 张淼.傅里叶变换与反变换在点阵图像信息压缩处理中的应用[J].中国校外教育:理论, 2009.

📣 部分代码

🎈 部分理论引用网络文献,若有侵权联系博主删除

 👇 关注我领取海量matlab电子书和数学建模资料 

🏆团队擅长辅导定制多种科研领域MATLAB仿真,助力科研梦:

🌈 各类智能优化算法改进及应用
生产调度、经济调度、装配线调度、充电优化、车间调度、发车优化、水库调度、三维装箱、物流选址、货位优化、公交排班优化、充电桩布局优化、车间布局优化、集装箱船配载优化、水泵组合优化、解医疗资源分配优化、设施布局优化、可视域基站和无人机选址优化、背包问题、 风电场布局、时隙分配优化、 最佳分布式发电单元分配、多阶段管道维修、 工厂-中心-需求点三级选址问题、 应急生活物质配送中心选址、 基站选址、 道路灯柱布置、 枢纽节点部署、 输电线路台风监测装置、 集装箱调度、 机组优化、 投资优化组合、云服务器组合优化、 天线线性阵列分布优化、CVRP问题、VRPPD问题、多中心VRP问题、多层网络的VRP问题、多中心多车型的VRP问题、 动态VRP问题、双层车辆路径规划(2E-VRP)、充电车辆路径规划(EVRP)、油电混合车辆路径规划、混合流水车间问题、 订单拆分调度问题、 公交车的调度排班优化问题、航班摆渡车辆调度问题、选址路径规划问题、港口调度、港口岸桥调度、停机位分配、机场航班调度、泄漏源定位
🌈 机器学习和深度学习时序、回归、分类、聚类和降维

2.1 bp时序、回归预测和分类

2.2 ENS声神经网络时序、回归预测和分类

2.3 SVM/CNN-SVM/LSSVM/RVM支持向量机系列时序、回归预测和分类

2.4 CNN|TCN|GCN卷积神经网络系列时序、回归预测和分类

2.5 ELM/KELM/RELM/DELM极限学习机系列时序、回归预测和分类
2.6 GRU/Bi-GRU/CNN-GRU/CNN-BiGRU门控神经网络时序、回归预测和分类

2.7 ELMAN递归神经网络时序、回归\预测和分类

2.8 LSTM/BiLSTM/CNN-LSTM/CNN-BiLSTM/长短记忆神经网络系列时序、回归预测和分类

2.9 RBF径向基神经网络时序、回归预测和分类

2.10 DBN深度置信网络时序、回归预测和分类
2.11 FNN模糊神经网络时序、回归预测
2.12 RF随机森林时序、回归预测和分类
2.13 BLS宽度学习时序、回归预测和分类
2.14 PNN脉冲神经网络分类
2.15 模糊小波神经网络预测和分类
2.16 时序、回归预测和分类
2.17 时序、回归预测预测和分类
2.18 XGBOOST集成学习时序、回归预测预测和分类
2.19 Transform各类组合时序、回归预测预测和分类
方向涵盖风电预测、光伏预测、电池寿命预测、辐射源识别、交通流预测、负荷预测、股价预测、PM2.5浓度预测、电池健康状态预测、用电量预测、水体光学参数反演、NLOS信号识别、地铁停车精准预测、变压器故障诊断
🌈图像处理方面
图像识别、图像分割、图像检测、图像隐藏、图像配准、图像拼接、图像融合、图像增强、图像压缩感知
🌈 路径规划方面
旅行商问题(TSP)、车辆路径问题(VRP、MVRP、CVRP、VRPTW等)、无人机三维路径规划、无人机协同、无人机编队、机器人路径规划、栅格地图路径规划、多式联运运输问题、 充电车辆路径规划(EVRP)、 双层车辆路径规划(2E-VRP)、 油电混合车辆路径规划、 船舶航迹规划、 全路径规划规划、 仓储巡逻
🌈 无人机应用方面
无人机路径规划、无人机控制、无人机编队、无人机协同、无人机任务分配、无人机安全通信轨迹在线优化、车辆协同无人机路径规划
🌈 通信方面
传感器部署优化、通信协议优化、路由优化、目标定位优化、Dv-Hop定位优化、Leach协议优化、WSN覆盖优化、组播优化、RSSI定位优化、水声通信、通信上传下载分配
🌈 信号处理方面
信号识别、信号加密、信号去噪、信号增强、雷达信号处理、信号水印嵌入提取、肌电信号、脑电信号、信号配时优化、心电信号、DOA估计、编码译码、变分模态分解、管道泄漏、滤波器、数字信号处理+传输+分析+去噪、数字信号调制、误码率、信号估计、DTMF、信号检测
🌈电力系统方面
微电网优化、无功优化、配电网重构、储能配置、有序充电、MPPT优化、家庭用电
🌈 元胞自动机方面
交通流 人群疏散 病毒扩散 晶体生长 金属腐蚀
🌈 雷达方面
卡尔曼滤波跟踪、航迹关联、航迹融合、SOC估计、阵列优化、NLOS识别
🌈 车间调度
零等待流水车间调度问题NWFSP 、 置换流水车间调度问题PFSP、 混合流水车间调度问题HFSP 、零空闲流水车间调度问题NIFSP、分布式置换流水车间调度问题 DPFSP、阻塞流水车间调度问题BFSP

👇

Matlab实现频域滤波——二维傅里叶变换、低通、高通 目录 1、二维傅里叶变换 1.1二维傅里叶变换定义 1.2性质 2、低通滤波器 2.1理想低通滤波器 3、高通 1、二维傅里叶变换 1.1二维傅里叶变换定义 首先通过傅里叶变换将图像从空间域转换为频率域,然后在频率域内对图像进行处理,最后通过傅里叶反变换到空间域。 1.2性质 平移特性 旋转特性 尺度特性 卷积特性 相关特性 分离特性 频域滤波原理:输出图像傅氏变换==系统频域相应×输入图像傅氏变换 2、低通滤波器 低频成分通过,去除(衰弱)高频成分... 阅读详情

相关推荐

matlab实现图像频域处理(低通滤波、高通滤波、同态滤波)

频域滤波是一种图像处理技术,可以通过在频域中增加或减弱某些频率分量,从而实现图像去噪、锐化、平滑等功能。常见的频域滤波包括频域低通滤波、频域高通滤波和频域同态滤波。在使用这些滤波器进行频域处理时,通常需要选择合适的参数、预处理和后处理方法,以达到理想的处理效果。同时,不同的图像场景和需求也需要选择适合的滤波器和处理方法。

anxinbuxinan的博客 1万+

运用傅里叶变换对信号进行简单的滤波

原理:将信号进行傅里叶变换可以信号中有哪些频率成分,将需要滤除的频率成分的幅值置零,然后进行傅里叶逆变换就可以达到滤波的目的。 注意点:运行FFT进行变换时需要考虑奈奎斯特之后的振幅和相位,进行傅里叶逆变换的时候是取N个点进行变换,而不是取一半。 下面以一个实例进行说明: 信号:x=0.5*sin(2*pi*3*t)+cos(2*pi*10*t),滤除8Hz-12Hz的信号,程序运行的结果如下: 图1是原始时域信号,图2是原始频域信号,图3是滤波后的频域信号,图4是经过IFFT之后得到的滤波后的

Dfreedom.的博客 8709

冈萨雷斯数字图像处理-数字图像基础(Matlab)-图像的频域滤波

前面的章节我们介绍了图像的灰度变换以及空间域滤波,本章我们介绍图像的频域滤波。什么是频率?频率我们可以直观的理解为空间或者时间的变化率。对于图像来说,傅里叶变换中的频率与图像中的亮度变化直接联系。傅里叶变换的原点表示直流分量或者说是图像的平均灰度。例如,房间中的墙和地板,没有云朵的蔚蓝的天空等等,这些场景中图像变化缓慢,或者几乎不变,这里就对应着傅里叶变换的原点分量或者低频分量。而对于各种纹理、物...

东泰山的博客 7607

傅里叶变换以及滤波的理解和使用方法解释

傅里叶变换以及滤波的理解和使用方法解释,更加彻底的理解

zhuyuyaya的博客 2842

数字图像处理第三章——频域处理(上)

数字图像处理第二章数字图像处理---频域处理(一)二维离散傅里叶变换4.1线性空间滤波4.1.1 相关4.1.2 卷积4.1.3 imfilter函数4.2 非线性空间滤波(五)图像处理工具箱中标准的空间滤波器5.1线性空间滤波器5.2非线性空间滤波器 数字图像处理—频域处理 (一)二维离散傅里叶变换 邻域处理包含以下过程: 选择中心点( x,y) ; 仅对预定义的围绕点(x,y)的邻域内的...

Dujing2019的博客 1万+

MATLAB 图像滤波器

是一种典型的非线性滤波,是基于排序统计理论的一种能够有效抑制噪声的非线性信号处理技术,基本思想是用像素点邻域灰度值的中值来代替该像素点的灰度值,让周围的像素值接近真实的值从而消除孤立的噪声点。2.接着学习了三种不同的算子对图像的锐化处理,切身感受了不同的算子对图像锐化的侧重点不同,比如Sobel算子能够锐化的边缘信息较强,在今后应用中如果想提取图像的边缘信息最好选用Sobel算子。椒盐噪声又称脉冲噪声,它随机改变一些像素值,是由图像传感器,传输信道,解码处理等产生的黑白相间的亮暗点噪声。

tutouxiaotu的博客 8793

跟我学Python图像处理丨傅里叶变换之高通滤波和低通滤波

本文讲解基于傅里叶变换的高通滤波和低通滤波。

华为云官方博客 8380

Snort源代码编译 _ 采坑之旅(for Windows VS2015)

    系统环境:Windows7 sp1 x64     编译环境:VS2015 SP1     Snort版本:2.9.12     daq版本:2.0.6     Snort官网:https://www.snort.org/downloads#snort-downloads 背景     最近需要实现一个类似网络防火墙的产品,主要参考Snort源码,先花了点时间简单读了下网上比较流行的《...

magictong的专栏 8888

傅里叶变换和滤波

傅里叶变换就是将实域响应转换成频域的转换。傅立叶变换就是把一个信号,分解成无数的正弦波(或者余弦波)信号。也就是说,用无数的正弦波,可以合成任何你所需要的信号。 傅里叶变换简单通俗理解就是把看似杂乱无章的信号考虑成由一定振幅、相位、频率的基本正弦(余弦)信号组合而成,傅里叶变 换的目的就是找出这些基本正弦(余弦)信号中振幅较大(能量较高)信号对应的频率,从而找出杂乱无章的信号中的主要振动频 ...

cindywry的博客 1万+

VIO实战前传:手把手教你解读Kalibr双目IMU标定报告与参数应用

本文详细解析Kalibr双目IMU联合标定报告的核心参数与应用方法,涵盖重投影误差分析、IMU误差指标解读、关键变换矩阵原理及VINS-Fusion实战配置。通过手把手教学帮助开发者准确理解标定结果,解决VIO算法落地中的参数配置难题,提升视觉惯性里程计的系统稳定性与精度。

weixin_42699679的博客 331

ROS2 -Jazzy 一步一步(第一步_工作空间以及编译)

文件夹作用特点是否需要手动创建/维护src存放自己写的 ROS 2 包一个 workspace 可以有多个包需要手动创建build保存编译过程中的中间文件每个包生成对应子目录自动生成,可删除install保存编译完成后的功能包每个包有独立子目录,含可执行文件自动生成,可删除log保存编译日志用于查看错误原因、调试自动生成,不需修改colcon是 ROS 2 推荐使用的构建工具自动处理功能包的依赖和编译顺序一条命令就能编译整个工作空间。

jerrykorea的博客 1380

MATLAB频域处理-傅里叶变换和滤波

主要demo: 二维傅立叶变换,二维FFT,频域低通滤波,高通滤波,拉普拉斯算子 f=imread('你的图片'); F=fft2(f); %对图像f进行傅里叶变换 S=abs(F); %S是F的频谱 imshow(S,[]); %显示频谱,能量集中子在四个角 FC=fftsh...

Fiverya的博客 1万+

Word论文插入带有方括号序号的参考文献——尾注+交叉引用

文章目录1. 尾注功能2. 为参考文献的序号添加方括号3. 调整参考文献前的序号大小4. 重复引用同一参考文献5. 将交叉引用的序号改为带有方括号的上标序号格式6. 删除参考文献前的尾注横线 1. 尾注功能 首先使用尾注功能顺序插入参考文献,暂时不考虑方括号问题,具体操作如下: ① 将光标放在需要插入参考文献角标的地方 ② 在word菜单栏,“引用-脚注部分右下角箭头”(用来设置尾注格式) ③如...

Your_Raymond的博客 9万+
上一篇: 【图像处理】基于离散余弦变换和小波变换的图像压缩附Matlab代码
下一篇: 【图像处理】使用空间滤镜增强图像附Matlab代码
Matlab算法改进和仿真定制工程师
博客等级 码龄2年 1万+粉丝 8094原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值