April 2020
Intermediate to advanced
438 pages
12h 2m
English
Perform the following steps to denoise an image with the implementation of Perona-Malik anisotropic diffusion:
img = img_as_float(imread('images/cameraman.png'))noisy = random_noise(img, var=0.005)noisy = np.clip(noisy, 0, 1)
plt.figure(figsize=(15,18))plt.gray()plt.subplots_adjust(0,0,1,1,0.05,0.05)plt.subplot(221), plt.imshow(img), plt.axis('off'), plt.title('Original', size=20)plt.subplot(222), plt.imshow(noisy), plt.axis('off'), plt.title('Noisy', size=20)
Read now
Unlock full access