<span style="font-size:18px;">cl;
img=imread('lena.jpg');
%img=double(img);
f=fft2(img);        %傅里叶变换
f=fftshift(f);      %使图像对称
r=real(f);          %图像频域实部
i=imag(f);          %图像频域虚部
margin=log(abs(f));      %图像幅度谱,加log便于显示
phase=log(angle(f)*180/pi);     %图像相位谱
l=log(f);
subplot(2,2,1),imshow(img),title('源图像');
%subplot(2,2,2),imshow(l,[]),title('图像频谱');
subplot(2,2,3),imshow(margin,[]),title('图像幅度谱');
subplot(2,2,4),imshow(phase,[]),title('图像相位谱');</span>

图像傅里叶变换,幅度谱,相位谱相关推荐

  1. 用MATLAB画出离散幅度和相位谱

    Eg:画出x(t)=cos(πt/8),|t|<=4 信号的x(t)的离散幅度和相位谱 main.m echo on fnct='Fcos'; a=-4; b=4; n=24; tol=0.1; ...

  2. MATLAB画出信号的连续幅度和相位谱

    Eg:画出信号x(t)的连续幅度和相位谱 其中 x(t)={1if −2≤t≤−1∣t∣if ∣t∣<11if 1≤t≤20else x(t) = \begin{cases} 1 &\t ...

  3. 【MATLAB】数字图像处理--图像的频域处理-相位谱重构

    效果 %% clc clear alldir = 'image/56.jpg';img = imread(dir); imggray = rgb2gray(img);%灰度处理 imgf = fft2 ...

  4. Python-opencv fft、dct变换 + 幅度、相位谱结合实现艺术效果

    1. 快速傅里叶变换(FFT) 原始二维傅里叶变换公式: np工具箱中有fft2函数可以对图像做二维快速傅里叶变换(不断分解成更小的.更容易的小蝶形变换替换大变换),但是要让输出的频谱图更有视觉效果, ...

  5. OPenCV:傅里叶变换、时域和频域、频谱和相位谱、傅里叶级数、离散傅里叶变换(DFT)、频域滤波、高通和低通滤波器、带通和带阻滤波器

    日萌社 人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新) 快速了解傅立叶变换(播放PPT即能动态地显示gif图)    ...

  6. 案例解释图像傅里叶变换的幅度谱和相位谱的以及反变换

    目的:读取图像 A(lena.tiff)和B(rice.tif),显示这两幅图像,对图像作傅立叶变换,显示图像的傅里叶幅度谱和相位谱.做傅立叶逆变换,显示重建图像. 图像的频率是表征图像中灰度变化剧烈 ...

  7. 图像傅里叶变换的幅度谱、相位谱以及双谱重构原图像

    简单的求取下灰度图像的幅度谱和相位谱并进行双谱重构: 直接上代码: clear all Picture = imread('E:\others\Picture\Library.jpg');Pictur ...

  8. 图像傅里叶变换的幅度谱和相位谱的以及反变换

    目的:读取图像 A(lena.tiff)和B(rice.tif),显示这两幅图像,对图像作傅立叶变换,显示图像的傅里叶幅度谱和相位谱.做傅立叶逆变换,显示重建图像. 图像的频率是表征图像中灰度变化剧烈 ...

  9. matlab画傅立叶变换后相位谱,对一幅图像进行傅里叶变换后,包含频谱(也叫幅度谱)和相位谱两部分,请问那一部分更重要?...

    对一幅图像进行傅里叶变换后,包含频谱(也叫幅度谱)和相位谱两部分,请问那一部分更重要? 更多相关问题 [判断题] 抗盐产品切换到中分时,生产线不需要酸洗. [判断题] 机械密封中的载荷系数不是越大越好 ...

最新文章

  1. php 上传图片并生成缩略图,php 图片上传并生成缩略图代码
  2. COMET | 概念学习使机器具有人的思维方式
  3. 程序猿老公去米国参加 WWDC,顺便想带渡老婆蜜月,如何办签证?
  4. 实现HOOK其他进程的Messagebox(2) DLL注入工具
  5. 【MD5】加密/解密大小写问题
  6. boost::basic_thread_pool相关的测试程序
  7. SpringBoot最简单服务配置
  8. 多租户的数据库方案分析
  9. 第五站 使用winHex利器加深理解数据页
  10. java jsf_使用Java和JSF构建一个简单的CRUD应用
  11. java变量自增题的分解08251944
  12. Python中FileIO
  13. oracle11 登陆慢,oracle11g安装后电脑启动很慢怎么解决
  14. html文件用的那个版本,html – 使用Django进行静态文件版本控制
  15. xmind 8 pro中文版下载
  16. 计算机毕业设计SSM电影票网上订票系统【附源码数据库】
  17. 空洞卷积的超详细解释
  18. unity免费资源获取
  19. Java.MapReduce处理全国各省市疫情数据,上传Hadoop平台处理后的数据
  20. 八大古都大排名(权威版)

热门文章

  1. 基于 HTML5 的 WebGL 自定义 3D 摄像头监控模型
  2. MVC 使用自定义HtmlHelper截断文本内容
  3. [整理]Windows Mobile(.NET CF)开发的书籍
  4. 关于分组序号在MySQL中的实现
  5. WinAPI: midiInReset - 重置输入
  6. Java实现算法导论中凸包问题Jarvis步进法
  7. Leetcode 125. 验证回文串 解题思路及C++实现
  8. 单射(或称单变换)、双射与满射
  9. sklearn快速入门教程 -- 机器学习工具的快速入门指引
  10. 找到二叉树中的最大搜索二叉子树