2
FFTの実数部が画像を回転+オリジナルに変換するのはなぜですか?
私はこの画像を読みました: 画像を正確に戻すために、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); 私はこのような画像を取得します(サイズの変更は無関係であり、Matlabの図ハンドラから保存するためだけであることに注意してください): 誰かがその背後にある理論(数学)を説明できますか?ありがとう