【matlab】图像傅里叶变换与反变换

实验原理:
傅里叶变换是一种函数在空间域和频域的变换,从空间域变到频域是傅里叶变换,从频域变到空间域是傅里叶反变换。在频域中,频率越大说明原始信号变化速度越快;频率越小说明原始信号变化越平缓。高频分量解释信号的突变部分,低频分量决定信号的整体形象。
在图像处理中,频域反应了图像在空域中灰度的变化速度,也就是图像的梯度大小。对图像而言,图像的边缘部分是突变部分,变化较快,因此反应在频域上是高频分量;图像的噪声大部分情况下是高频部分,图像变化平缓的部分则为低频分量。
采用快速傅里叶变换(FFT)算法能使计算机计算离散傅里叶变换所需要的乘法次数大为减少,特别是被变换的抽样点N越多,FFT算法计算量的节省就越显著。

代码实现:

clear;clc;close
%读入图片uint8类型 灰度图
img = imread('08.png');
%变换之后为complex 
  • 5
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值