File tree Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -209,13 +209,11 @@ def downsample(self, ds_res):
209209 :return: The downsampled Image object.
210210 """
211211 # compute FT with centered 0-frequency
212- fx = np . array ([ fft .centered_fft2 (self .data [ i ]) for i in range ( self . n_images )] )
212+ fx = fft .centered_fft2 (self .data )
213213 # crop 2D Fourier transform for each image
214214 crop_fx = np .array ([crop_pad_2d (fx [i ], ds_res ) for i in range (self .n_images )])
215215 # take back to real space, discard complex part, and scale
216- out = np .real (
217- np .array ([fft .centered_ifft2 (crop_fx [i ]) for i in range (self .n_images )])
218- ) * (ds_res ** 2 / self .res ** 2 )
216+ out = np .real (fft .centered_ifft2 (crop_fx )) * (ds_res ** 2 / self .res ** 2 )
219217
220218 return Image (out )
221219
You can’t perform that action at this time.
0 commit comments