使用matlab进行图像重建

时间:2013-07-04 18:56:46

标签: matlab image-processing

我尝试从幅度和相位分量重建图像,但我得到的只是黑屏输出。我实际上通过使用fft2(f)得到幅度谱,fftshift(f)取abs,然后log(f + 1)然后转换mat2gray(f)。我使用编辑器编辑了这个幅度谱图,以消除光谱中的几个噪声频率。现在我想重建我的图像,请帮我一个代码,重建图像而不用黑屏作为输出。

1 个答案:

答案 0 :(得分:0)

您需要使用

  

newImage = ifftshift(image);

其次是:

  

newImage = ifft2(newImage);