Andrei Cozma commited on
Commit
d3df19a
·
1 Parent(s): 1540842
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -110,10 +110,10 @@ def pad_image_nextpow2(image):
110
 
111
  def get_fft(image):
112
  print("-" * 80)
113
- print("get_fft: ")
114
  print("image:", ImageInfo.from_any(image))
115
 
116
- fft = np.fft.fft2(image, axes=(0, 1, 2))
117
  fft = np.fft.fftshift(fft)
118
 
119
  return fft
@@ -121,10 +121,10 @@ def get_fft(image):
121
 
122
  def get_ifft_image(fft):
123
  print("-" * 80)
124
- print("get_ifft_image: ")
125
 
126
  ifft = np.fft.ifftshift(fft)
127
- ifft = np.fft.ifft2(ifft, axes=(0, 1, 2))
128
 
129
  # we only need the real part
130
  ifft_image = np.real(ifft)
 
110
 
111
  def get_fft(image):
112
  print("-" * 80)
113
+ print(f"get_fft: {image.shape}")
114
  print("image:", ImageInfo.from_any(image))
115
 
116
+ fft = np.fft.fft2(image, axes=np.arange(image.ndim))
117
  fft = np.fft.fftshift(fft)
118
 
119
  return fft
 
121
 
122
  def get_ifft_image(fft):
123
  print("-" * 80)
124
+ print(f"get_ifft_image: {fft.shape}")
125
 
126
  ifft = np.fft.ifftshift(fft)
127
+ ifft = np.fft.ifft2(ifft, axes=np.arange(fft.ndim))
128
 
129
  # we only need the real part
130
  ifft_image = np.real(ifft)