【图像处理】暴力计算二维DFT MATLAB

本文通过MATLAB代码展示了直接应用二维DFT公式对图像进行处理的方法,以此对比两次一维DFT的叠加方式。采用四层循环嵌套实现,以憨憨龟图像为例,运行时间为1081.484753秒,是效率较低的实现方式。
摘要由CSDN通过智能技术生成

本篇直接对图片使用二维DFT公式,意在与两次一维DFT叠加的方式做对比。
二维DFT公式:
F ( u , v ) = ∑ x = 0 M − 1 ∑ y = 0 N − 1 f ( x , y ) e − j 2 π ( u x M + v y N ) F(u,v)=\sum_{x=0}^{M-1}\sum_{y=0}^{N-1}f(x,y)e^{-j2\pi(\frac{ux}{M}+\frac{vy}{N})} F(u,v)=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值