def frequency_filter_images(self): r""" """ filter_images = [] for fft_padded_filter in self.fft_padded_filters: spatial_filter = np.real(ifft2(fft_padded_filter)) spatial_filter = crop(spatial_filter, self.patch_shape)[:, ::-1, ::-1] frequency_filter = np.abs(fftshift(fft2(spatial_filter))) filter_images.append(Image(frequency_filter)) return filter_images
def frequency_filter_images(self): r""" Returns a `list` of `n_experts` filter images on the frequency domain. :type: `list` of `menpo.image.Image` """ filter_images = [] for fft_padded_filter in self.fft_padded_filters: spatial_filter = np.real(ifft2(fft_padded_filter)) spatial_filter = crop(spatial_filter, self.patch_shape)[:, ::-1, ::-1] frequency_filter = np.abs(fftshift(fft2(spatial_filter))) filter_images.append(Image(frequency_filter)) return filter_images