Hi again.
Actually when you make the FFT of any signal S(t) you receive two spectrums - the amplitude spectrum of harmonics A(f) and the phase spectrum of harmonics Ph(f). These two spectrums could be organized into the single spectrum of complex numbers C(f)=A(f)*exp(i*Ph(f)). And actually FFT returns this complex spectrum of C(f).
When you want to reconstruct the signal from its spectrum you need both the phase and amplitude spectrums (or the complex spectrum C(f)). If you have lost one of them, for example Ph(f), then the correct reconstruction will be impossible.
Absolutely the same thing exists with 2D signals (images). You must know phase spectrum to reconstruct the image. As I understand you have only the amplitude spectrum. So the correct re
construction will be impossible.
Good luck.
Oleg Chutko.