图像傅里叶变换,幅度谱,相位谱
<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>
图像傅里叶变换,幅度谱,相位谱相关推荐
- 用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; ...
- MATLAB画出信号的连续幅度和相位谱
Eg:画出信号x(t)的连续幅度和相位谱 其中 x(t)={1if −2≤t≤−1∣t∣if ∣t∣<11if 1≤t≤20else x(t) = \begin{cases} 1 &\t ...
- 【MATLAB】数字图像处理--图像的频域处理-相位谱重构
效果 %% clc clear alldir = 'image/56.jpg';img = imread(dir); imggray = rgb2gray(img);%灰度处理 imgf = fft2 ...
- Python-opencv fft、dct变换 + 幅度、相位谱结合实现艺术效果
1. 快速傅里叶变换(FFT) 原始二维傅里叶变换公式: np工具箱中有fft2函数可以对图像做二维快速傅里叶变换(不断分解成更小的.更容易的小蝶形变换替换大变换),但是要让输出的频谱图更有视觉效果, ...
- OPenCV:傅里叶变换、时域和频域、频谱和相位谱、傅里叶级数、离散傅里叶变换(DFT)、频域滤波、高通和低通滤波器、带通和带阻滤波器
日萌社 人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新) 快速了解傅立叶变换(播放PPT即能动态地显示gif图) ...
- 案例解释图像傅里叶变换的幅度谱和相位谱的以及反变换
目的:读取图像 A(lena.tiff)和B(rice.tif),显示这两幅图像,对图像作傅立叶变换,显示图像的傅里叶幅度谱和相位谱.做傅立叶逆变换,显示重建图像. 图像的频率是表征图像中灰度变化剧烈 ...
- 图像傅里叶变换的幅度谱、相位谱以及双谱重构原图像
简单的求取下灰度图像的幅度谱和相位谱并进行双谱重构: 直接上代码: clear all Picture = imread('E:\others\Picture\Library.jpg');Pictur ...
- 图像傅里叶变换的幅度谱和相位谱的以及反变换
目的:读取图像 A(lena.tiff)和B(rice.tif),显示这两幅图像,对图像作傅立叶变换,显示图像的傅里叶幅度谱和相位谱.做傅立叶逆变换,显示重建图像. 图像的频率是表征图像中灰度变化剧烈 ...
- matlab画傅立叶变换后相位谱,对一幅图像进行傅里叶变换后,包含频谱(也叫幅度谱)和相位谱两部分,请问那一部分更重要?...
对一幅图像进行傅里叶变换后,包含频谱(也叫幅度谱)和相位谱两部分,请问那一部分更重要? 更多相关问题 [判断题] 抗盐产品切换到中分时,生产线不需要酸洗. [判断题] 机械密封中的载荷系数不是越大越好 ...
最新文章
- php 上传图片并生成缩略图,php 图片上传并生成缩略图代码
- COMET | 概念学习使机器具有人的思维方式
- 程序猿老公去米国参加 WWDC,顺便想带渡老婆蜜月,如何办签证?
- 实现HOOK其他进程的Messagebox(2) DLL注入工具
- 【MD5】加密/解密大小写问题
- boost::basic_thread_pool相关的测试程序
- SpringBoot最简单服务配置
- 多租户的数据库方案分析
- 第五站 使用winHex利器加深理解数据页
- java jsf_使用Java和JSF构建一个简单的CRUD应用
- java变量自增题的分解08251944
- Python中FileIO
- oracle11 登陆慢,oracle11g安装后电脑启动很慢怎么解决
- html文件用的那个版本,html – 使用Django进行静态文件版本控制
- xmind 8 pro中文版下载
- 计算机毕业设计SSM电影票网上订票系统【附源码数据库】
- 空洞卷积的超详细解释
- unity免费资源获取
- Java.MapReduce处理全国各省市疫情数据,上传Hadoop平台处理后的数据
- 八大古都大排名(权威版)
热门文章
- 基于 HTML5 的 WebGL 自定义 3D 摄像头监控模型
- MVC 使用自定义HtmlHelper截断文本内容
- [整理]Windows Mobile(.NET CF)开发的书籍
- 关于分组序号在MySQL中的实现
- WinAPI: midiInReset - 重置输入
- Java实现算法导论中凸包问题Jarvis步进法
- Leetcode 125. 验证回文串 解题思路及C++实现
- 单射(或称单变换)、双射与满射
- sklearn快速入门教程 -- 机器学习工具的快速入门指引
- 找到二叉树中的最大搜索二叉子树