मैंने इस चित्र को पढ़ा है:
अपनी FFT (2D) को लिया और फिर छवि को वापस लाने के लिए FFT को उलटा कर दिया। संदर्भ के लिए कोड प्रदान किया गया है:
imfft = fft2(photographer);
im = uint8(ifft2(imfft));
imshow(im); %Output is same image
लेकिन जब मैं फूरियर को बदल देता हूं और केवल वास्तविक भाग लेता हूं,
imfft = real(fft2(photographer));
im = uint8(ifft2(imfft));
imshow(im);
मुझे इस तरह की एक छवि मिलती है ( ध्यान दें कि आकार परिवर्तन अप्रासंगिक है और केवल इसे माटलैब फिगर हैंडलर से बचाने के कारण ):
क्या कोई मुझे इसके पीछे सिद्धांत (गणित) समझा सकता है? धन्यवाद