March 2018
Beginner to intermediate
306 pages
9h 54m
English
Perform the following steps:
import cv2import numpy as npimport matplotlib.pyplot as plt
image = cv2.imread('../data/Lena.png', 0).astype(np.float32) / 255
fft = cv2.dft(image, flags=cv2.DFT_COMPLEX_OUTPUT)
fft_shift = np.fft.fftshift(fft, axes=[0, 1])
sz = 25mask = np.zeros(fft_shift.shape, np.uint8)mask[mask.shape[0]//2-sz:mask.shape[0]//2+sz, mask.shape[1]//2-sz:mask.shape[1]//2+sz, ...