首页 养生问答 疾病百科 养生资讯 女性养生 男性养生

求Matlab编程的代码。对lena.bmp图片,同时对其幅值谱和相位谱恢复图片(重构图片),即双谱重构图像。

发布网友 发布时间:2022-04-26 14:37

我来回答

4个回答

热心网友 时间:2023-10-10 10:35

i=imread('lena.bmp');
figure;imshow(i);
G=fft2(double(i));
FG=abs(fftshift(G));
PG=angle(G);
IFG=ifft2(FG);
IPG=ifft2(exp(j*PG));
figure;
subplot(2,2,1);
imshow(log(FG+1),[])%显示频谱幅度
title('图像频谱幅度');
subplot(2,2,2);
imshow(angle(fftshift(G)),[])
title('图像相位');
%---------------------------
subplot(2,2,3);
imshow(log(1+abs(IFG)),[]);
title('图像频谱幅度的逆变换');
subplot(2,2,4);
imshow(IPG,[]);
title('图像相位的逆变换');
%---------------------------
M=ifft2(abs(G).*exp(j*PG));
figure;imshow(M,[]);

热心网友 时间:2023-10-10 10:36

【Matlab达人-建模仿真|算法设计|代写程序】http://www.meili123.net/
问题补充:
★网站宗旨:
分享matlab知识,记录自己matalb编程的经验心得。
★业余任务:
建模仿真、算法设计、代写程序 承接各类Matlab函数,应用,仿真,教程,编程,程序定制,算例编写等项目业务
★网站分几大块:
首页 Matlab算法 Matlab程序定制|代做 Matlab编程基础 Matlab仿真 Matlab-GUI
★网站口号
算例编写,仿真计算,算法模型编写尽在Matlab软件编程网

参考资料:http://www.meili123.net/

热心网友 时间:2023-10-10 10:36

=-6+(-2)=-8

热心网友 时间:2023-10-10 10:37

刚学了这个;mark一下关注。觉得16:40的那个回答有问题,似乎只针对黑白图正确;求正解ing。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com