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').astype(np.float32) / 255
noised = (image + 0.2 * np.random.rand(*image.shape).astype(np.float32))noised = noised.clip(0, 1)plt.imshow(noised[:,:,[2,1,0]])plt.show()
gauss_blur = cv2.GaussianBlur(noised, (7, 7), 0)plt.imshow(gauss_blur[:, :, [2, 1, 0]])plt.show()
median_blur = cv2.medianBlur((noised * 255).astype(np.uint8), ...