Matlab 实现傅里叶变换(二维)

主要函数:

fft2(); fftshift();

实现代码:

img = zeros(512,512);             %构建一个512*512的0矩阵 (黑色)img(224:278,224:296) = 1;        %224—278行和224—296列设为1(白色)img_1 = fft2(img);                                                %求傅里叶变换img_2 = fftshift(img_1);                                           %把原点移至矩阵中心img_3 = log(1+abs(img_2));                                        %对数变换subplot(2,2,1); imshow(img); title('原图像');subplot(2,2,2); imshow(abs(img_1),[ ]); title('傅里叶频谱');subplot(2,2,3); imshow(abs(img_2),[ ]); title('频谱移至中心');subplot(2,2,4); imshow(img_3,[ ]); title('对数变换后');

运行结果:

Matlab 图像傅里叶变换相关推荐

  1. matlab 图像 幅度谱 低通滤波_数字图像处理期末复习2018-12-21

    数字图像处理期末复习2018-12-21 愉快先生 0.204 · 字数 5547 · 阅读 1834 2018-12-22 19:35 (数字图像冈萨雷斯第二版教材) 一.基本原理 图像的读取.存储 ...

  2. MATLAB图像的频域低通滤波(灰度图像滤波+彩色图像滤波)

    数字图像处理完整MATLAB代码在我的资源可以看到,为方便下载,下面是百度网盘资源: 链接:https://pan.baidu.com/s/17S7PZJwwvb3PFMFVxqEY5w  提取码:H ...

  3. MATLAB中能实现信号DTF,matlab实现傅里叶变换

    matlab实现傅里叶变换_数学_自然科学_专业资料.(1)原理正交级数的展开是... matlab快速傅里叶变换_教学计划_教学研究_教育专区.§4.5 快速傅里叶变... 7 1 用 Matlab ...

  4. Matlab快速傅里叶变换程序(FFT)编写

    Matlab快速傅里叶变换程序(FFT)编写 (不利用Matlab内置fft) 最近在学习数字信号处理,正好到快速傅里叶变换,写一个基于基2FFT算法的傅里叶变换.利用原理:DIT-FFT(时域抽取法 ...

  5. [Python从零到壹] 六十四.图像识别及经典案例篇之图像傅里叶变换和傅里叶逆变换详解

    祝大家新年快乐,阖家幸福,健康快乐! 欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所 ...

  6. matlab图像低通滤波器 实验报告,基于matlab数字图像处理之低通滤波器

    <基于matlab数字图像处理之低通滤波器>由会员分享,可在线阅读,更多相关<基于matlab数字图像处理之低通滤波器(6页珍藏版)>请在人人文库网上搜索. 1.实践一:理想低 ...

  7. 【数字图像处理】图像直方图均衡化、空域滤波(均值滤波、中值滤波)、图像锐化(Laplace算子)、图像傅里叶变换实验

    图像直方图均衡化.空域滤波.图像锐化.图像傅里叶变换 一.图像直方图均衡化 二.图像空域滤波 1.均值滤波(滤波次数n→3) 2.中值滤波(滤波次数n→3) 3.图像锐化(Laplace算子) 三.图 ...

  8. matlab图像融合评价,MATLAB 图像融合评估算法

    MATLAB 图像融合评价算法 function laplacian(ori_A,ori_B) path(path,'FusionEvaluation/') %Ori_A = imread('cloc ...

  9. matlab 图像操作函数的详解

    转自博客:http://blog.163.com/fei_lai_feng/blog/static/9289962200991713415422/ 一. 读写图像文件 1. imread imread ...

最新文章

  1. opencv根据直线方程求交点坐标
  2. art.dialog重设弹窗大小和刷新位置
  3. css 字符过长...
  4. ASP.Net学习笔记014--ViewState初探3
  5. docker拉取的pytorch-gpu版找不到cuda和cudnn的位置
  6. 华为星环大数据_大数据平台-华为和星环
  7. 一些易被忽视且难度较高的Web前端面试题汇总
  8. 制图折断线_机械制图的截断线与折断线的区别是什么?
  9. 在R语言中显示数学公式
  10. 【小程序】安卓端InnerAudioContext无法销毁
  11. python镜像源地址
  12. python you-get库
  13. Python学习教程公开课:好玩的Python
  14. Pycharm 更换皮肤和壁纸
  15. 看完了想点赞的文章!| 数据类好文推荐
  16. git创建分支develop,并合并到master
  17. HP-EVA4400故障导致的oracle数据库丢失的恢复过程
  18. 【圈外同学】Day01 一个模型,帮你找到真正热爱的
  19. 数据结构——栈的基本操作
  20. oracle 增加一个新分区,oracle增加分区的方法

热门文章

  1. 助力智慧医疗,解析i.MX8MM在麻醉系统中的应用方案
  2. HTML格式化是什么?
  3. 作为程序员中的绅士,这10个技巧会让你的代码更加优雅
  4. 「技术人生」第10篇:如何做研发效能提升(即指标体系建设过程回顾)
  5. 从狭义相对论到经典场论(一):起源和洛伦兹变换的导出
  6. 简单分析实现运维利器---web远程ssh终端录像回放libl
  7. 在后台定时连续截屏的工具 —— 定时执行专家
  8. 【4.3 欧拉函数详解】
  9. CSAPP第七章家庭作业(原书第二版)
  10. 天子呼来不上船,自称臣是酒中仙——我的嗜酒情节