Home > Blockchain >  why does the ifft2 image splits in 4
why does the ifft2 image splits in 4

Time:06-11

image of ifft2 MRI data

After doing a two-dimensional inverse Fourier transform in Matlab, I got the 4-part split image of MRI. How can I solve this problem?

"""raw_i = ifft2(kspace(:,:,i));"""

"""imshow(abs(raw_i),[]);"""

CodePudding user response:

Use fftshift to rearrange the result; it shifts the zero frequency parts to the center of the image.

imshow(fftshift(abs(raw_i)),[]);
  • Related