March 2018
Beginner to intermediate
306 pages
9h 54m
English
Perform the following steps:
import mathimport cv2import numpy as npimport matplotlib.pyplot as plt
image = cv2.imread('../data/Lena.png', 0).astype(np.float32) / 255
kernel = cv2.getGaborKernel((21, 21), 5, 1, 10, 1, 0, cv2.CV_32F)kernel /= math.sqrt((kernel * kernel).sum())
filtered = cv2.filter2D(image, -1, kernel)
plt.figure(figsize=(8,3))plt.subplot(131)plt.axis('off')plt.title('image')plt.imshow(image, cmap='gray')plt.subplot(132)plt.title('kernel')plt.imshow(kernel, cmap='gray') ...Read now
Unlock full access