【发布时间】:2019-03-10 07:03:49
【问题描述】:
我计算了两幅图像的傅立叶变换(img1 & img2)并显示了它的相位和幅度。我想合并img1 的相位和img2 的幅度并生成一个新图像。如何生成组合图像并计算其倒数。以下是我的代码:
imagesc(img1);
img1 = fftshift(img1(:,:,2));
F = fft2(img1);
figure;
imagesc(log(abs(fftshift(F)))); colormap(gray);
title('magnitude Spectrum');
set(gca,'position',[0 0 1 1],'units','normalized')
figure;
imagesc(angle(F)); colormap(gray);
title('PhaseSpectrum');
set(gca,'position',[0 0 1 1],'units','normalized')
figure;
imagesc(img2);
img2 = fftshift(img2(:,:,2));
F2 = fft2(img2);
figure;
imagesc(log(abs(fftshift(F2)))); colormap(gray);
title('magnitude Spectrum');
set(gca,'position',[0 0 1 1],'units','normalized')
figure;
imagesc(angle(F2)); colormap(gray);
title('PhaseSpectrum');
set(gca,'position',[0 0 1 1],'units','normalized')
【问题讨论】: