Imports and Functions
Latest Page Update: 23-09-2026
Start by importing some function:
from skimage.morphology import erosion, dilation, opening, closing
from skimage.morphology import disk
and define a convenience function to show two images side by side:
# From https://scikit-image.org/docs/stable/auto_examples/applications/plot_morphology.html
def plot_comparison(original, filtered, filter_name):
fig, (ax1, ax2) = plt.subplots(ncols=2, figsize=(8, 4), sharex=True,
sharey=True)
ax1.imshow(original, cmap=plt.cm.gray)
ax1.set_title('original')
ax1.axis('off')
ax2.imshow(filtered, cmap=plt.cm.gray)
ax2.set_title(filter_name)
ax2.axis('off')
io.show()