空间滤波:在MATLAB中计算和观察二维DFT

本文探讨了在MATLAB中计算和观察二维离散傅里叶变换(DFT)的过程,包括使用fft2函数、傅里叶谱的中心化、相角计算以及在处理相位图像时的注意事项。通过fftshift函数可以将变换原点移动到频率矩形中心,而atan2函数用于计算相角。文章强调了在傅里叶反变换中对数据类型处理的重要性。
摘要由CSDN通过智能技术生成

个人见解
函数 iffshift 用来将变换的原点移动到频率矩形的中心
后面的章节好像也就傅里叶谱为了观察处效果使用了居中,具体的频域滤波器,好像没这个要求,原点都是频率矩形的左上角

后经证实:傅里叶算法假设变换的原点位于频率矩形的左上角,这是前提

一、傅里叶变换算法(DFT)

实际应用中个,离散傅里叶变换(DFT)及其逆变换(IDFT)可以通过使用快速傅里叶变换(FFT)算法来实现
一个大小为 M x N 的图像数组 f 可以通过工具箱中的函数 fft2 得到。
函数 fft2 的简单语法F = fft2(f)
该函数返回一个大小仍为 M x N 的傅里叶变换,
数据排列形式如下图:数据原点在左上角,4个四分之一周期交汇于频率矩形的中心。
在这里插入图片描述

使用傅里叶变换滤波时

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南淮北安

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值