This entry is part 1 of 5 in the series Practical uses of image morphology

In chapter 9 of *“Digital Image Processing”* by Gonzalez and Woods, it is explained about the basics of image morphology using dilation and erosion. Using the two operations, we can derive many interesting practical uses such as: boundary extraction, region filling, thinning, thickening, skeletons, and pruning.

In this series we will see how to implements the operations above using OpenCV based on the equations from the book. We’ll start with the basics of image morphology: dilation and erosion. Read more…

Tags: C++ morphology transform