January 2018
Beginner to intermediate
548 pages
12h 11m
English
In this recipe, we apply filters on an image for various purposes: blurring, denoising, and edge detection.
>>> import numpy as np
import matplotlib.pyplot as plt
import skimage
import skimage.color as skic
import skimage.filters as skif
import skimage.data as skid
import skimage.util as sku
%matplotlib inline>>> def show(img):
fig, ax = plt.subplots(1, 1, figsize=(8, 8))
ax.imshow(img, cmap=plt.cm.gray)
ax.set_axis_off()
plt.show()rgb2gray() function:>>> img = skic.rgb2gray(skid.astronaut()) >>> show(img)
Read now
Unlock full access