傅立叶变换的实现—MATLAB(纯代码)

闲来无事,想验证一下MATLAB中内涵的f傅立叶变换fft2()和ifft2()正确不,于是就有了下面的代码和结果:该部分只是写了傅立叶变换,不是快速傅立叶变换,虽然运行结果都一样)。建议用不大于100×100的图片进行验证,原因不解释,自己去百度。

close all; clear all; clc
% A = [1 2 3 4; 5 6 7 8; 2 3 4 5; 4 5 6 7];
% A = imread('cameraman.tif');
A = imread('C:\Users\Administrator\Desktop\捕获3.png');
A = rgb2gray(A);
A = im2double(A);
B = fft2(A); %matlab 傅立叶变换调用函数,与自己写的进行对照
C = fftshift(B);[m,n] = size(A);
%傅立叶变换
for u=0:m-1for v=0:n-1sum = 0;for x=0:m-1e1 = exp(-i*2*pi*u*x/m);for y=0:n-1e2 = exp(-i*2*pi*v*y/n);sum = sum + A(x+1,y+1)*e1*e2;endendF(u+1,v+1) = sum;end
end
figure;
subplot(131);imshow(log(B));title('fft2公式的傅立叶变换图')
subplot(132);imshow(log(F));title('原公式公式的傅立叶变换图')
subplot(133);imshow(log(C));title('C')
C = ifft2(B);
%傅立叶逆变换
for x=0:m-1for y=0:n-1sum = 0;for u=0:m-1e1 = exp(i*2*pi*u*x/m);for v=0:n-1e2 = exp(i*2*pi*v*y/n);sum = sum + F(u+1,v+1)*e1*e2;endendf(x+1,y+1) = real(sum/(m*n));end
end
figure;
subplot(121);imshow(C,[]);title('fft2公式的傅立叶逆变换图')
subplot(122);imshow(f,[]);title('原公式公式的傅立叶逆变换图')

 

结果:

傅立叶变换的频谱图

逆变换后的图:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/32832.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

傅立叶级数

最近在看MIT公开课,想把看的课程的总结写下来加深自己的印象。 这一节讲的傅立叶级数,以前信号与系统课程里面也有傅立叶级数,但是觉得十分的迷~ 下面总结下老师在公开课中对傅立叶级数的介绍: 傅立叶级数公式&…

傅立叶变换详解

傅里叶变换 傅里叶变换(Fourier transform)是一种线性的积分变换,从时间转换为频率的变化1. 连续傅里叶变换 这是将频率域的函数F(ω)表示为时间域的函数f(t)的积分形式 连续傅里叶变换的逆变换 (inverse Fourier tr…

通俗易懂的傅立叶级数理解

前面说到过泰勒展开式,这里我们在复习一下。 我们知道泰勒展开式就是把函数分解成1,x,x^2,x^3....幂级数(指数)的和。 你知道为什么要展开成幂级数的和吗?请看这里: 因为我们把y展开成泰勒级数 y 1xx^2x…

你真的懂AI吗?其实我们一直在与AI接触!

文章目录 一、什么是ChatGPT二、ChatGPT的发展历程三、ChatGPT的作用四、免费ChatGPT的使用五、写在最后 一、什么是ChatGPT ChatGPT全称为Chat Generative Pre-trained Transformer,Chat是聊天的意思,GPT是生成型预训练变换模型,可以翻译为…

通达信缠论顶底分型选股公式(一笔优化版)

在前文《缠论底分型选股公式,处理了包含关系》中介绍了缠论底分型,并编写了选股公式。底分型条件比较容易满足,因此产生的信号比较多。有热心网友提出,可以用顶底分型构成一笔过滤信号。 缠论一笔的构成条件:两个相邻…

chatgpt赋能python:Python修改配置文件

Python 修改配置文件 Python 作为一种优秀的编程语言,在实际使用中起到了很大的作用。对于开发者来说,修改配置文件是一个常见的操作,Python 也支持在代码中修改配置文件。本篇文章将介绍如何使用 Python 修改配置文件,并且分享一…

Langchain-ChatGLM配置文件参数测试

1 已知可能影响对话效果的参数(位于configs/model_config.py文件): # 文本分句长度 SENTENCE_SIZE 100# 匹配后单段上下文长度 CHUNK_SIZE 250 # 传入LLM的历史记录长度 LLM_HISTORY_LEN 3 # 知识库检索时返回的匹配内容条数 VECTO…

艺术生必须掌握!ChatGPT艺术设计技巧

艺术生多掌握 ChatGPT艺术设计技巧,对艺术设计和创作绝对有莫大的裨益!让AI辅助到艺术创作的过程中,实现与AI共创,不但提高效率,还能拓宽设计思维。AI在2023年的头几个月发展趋势实在猛烈,相信今年必定是人…

李白号称诗仙,为何七律连有些二流诗人都敌不过?

诗仙、诗圣、诗鬼、诗豪、诗奴、诗魔,几千年诗坛,能有个名号当真是件很洋气、很了不得的事。而在这众多名号中,“诗仙”二字分量特别重。顶着“诗仙”之名,按道理水平自然要比一般的诗人高明不少,但事实上,…

唐代诗人梳理

一、诗人年代时间轴 唐代诗歌一般来说可以分为初唐、盛唐、中唐、晚唐四个时期。 二、各时期梳理 1、初唐 初唐诗坛的佼佼者是陈子昂。唐朝建立之初,占据诗坛的依然是南朝那种轻浮绮靡的宫体诗,直至唐高宗年间,生活遭遇、思想感情与宫廷诗…

李白、高适、杜甫,情义深深,抵不过乱世游离

李白,字太白,是唐朝浪漫主义诗人,被后人誉为“诗仙”,杜甫,字子美,唐代现实主义诗人,李白和杜甫合称为“李杜”。高适,字达夫,唐代诗人。李白,杜甫&#xff0…

唐代著名长诗TOP10

10、《茅屋为秋风所破歌》杜甫,171字 此诗是“诗圣”杜甫旅居成都草堂时所作,最能体现诗人忧国忧民的崇高思想境界,是杜诗中的典范之作。 9、《将进酒》李白,176字 此诗是“诗仙”李白于天宝十一年创作。已经五十多岁的李白与友人…

【acwing4408李白打酒】

acwing4408李白打酒 要点 状态转移一般都是从最后一步来考虑的题目中有动态变化的元素&#xff0c;这是转移的要点 思路&#xff1a;这是一道状态机题目&#xff0c;要把三种状态都用数组表示出来&#xff0c;所以要三维 #include <iostream> #include <cstring>…

开源一个古诗词项目(收录了58万古诗词和3.8万古诗词作者)

介绍&#xff1a; 最近在工作之余做了一个开源项目&#xff0c;使用uniappphp开发的古诗文项目&#xff0c;在网上爬取了古诗文58万篇&#xff0c;古诗文作者3.8万人&#xff0c;将这些数据进行了一些处理&#xff0c;让数据库更加的容易查找到自己喜欢的古诗文。 开源项目地…

那些理工生与古诗佬李白等的对饮“诗光”

那些理工生与古诗佬李白等的对饮“诗光” 古诗惊艳 那些理工生与古诗佬李白等的对饮“诗光” 举觞白眼望青天 皎如玉树临风前竹杖芒鞋轻胜马&#xff0c;谁怕&#xff1f;一蓑烟雨任平生。雾失楼台&#xff0c;月迷津渡人生如逆旅&#xff0c;我亦是行人黄河落天走东海&#xf…

“国风顶流”霸王茶姬,眺望书画诗酒的远方

一杯来自云南的原叶鲜奶茶&#xff0c;如何征服消费者的胃和心&#xff1f; 茶饮赛道素来竞争激烈&#xff0c;十年时间&#xff0c;行业从鲜奶茶卷到奶盖茶、水果茶、多料奶茶等一个又一个新品类。茶饮品牌如雨后春笋般涌现&#xff0c;甚至不少咖啡品牌都跨界而来&#xff0…

[图文]诗圣,诗仙,诗魔的风流事迹

核心提示&#xff1a;有道是自古才子多风流&#xff0c;诗与情素来就是水乳交融、形影不离的。更有趣的是&#xff0c;中国的诗人一向以骚客自居&#xff0c;这里的骚客原本有忧国忧民的意思在内 有道是“自古才子多风流”&#xff0c;诗与情素来就是水乳交融、形影不离的。更…

【唐诗学习】四、边塞诗派代表

四、边塞诗派代表 边塞诗派起源 盛唐是中国历史上一个空前的盛世&#xff0c;国库丰盈&#xff0c;社会十分安定&#xff0c;百姓的幸福指数高。 盛唐是中国历史上一个空前的盛世&#xff0c;国库丰盈&#xff0c;社会十分安定&#xff0c;百姓的幸福指数高。唐太宗以后的几个…

python古诗词风格分析_鉴赏古诗词语言风格

鉴赏古诗词语言风格 古诗词有哪些语言特点呢?了解古诗词的语言特点可以提高做题速度。以下是小编分享的鉴赏古诗词语言风格&#xff0c;欢迎大家阅读! 古诗词语言特点 1、形象生动。其特点是状物描形&#xff0c;使人读了富有实感&#xff0c;如入其境。 如宋祁的“红杏枝头春…

一个程序员的诗集【古诗篇】

一个程序员的诗集【古诗篇】 《键盘赋》 荧屏闪烁夜幕临&#xff0c;声声俱下雏形现。 莺莺燕语频繁道&#xff0c;忽闻几句糟粕语。 霓虹深处一点白&#xff0c;埋首伏案三人行。 屏灭灯熄蹒跚步&#xff0c;又闻莺莺燕语声。 《春秋.其一》 鸿鹄误入雁群中&#xff0c;嬉戏…