ABSTRACT

This chapter explores mathematical morphology for image processing: a formalism initially designed to analyze and process the geometrical structures of objects in images, and whose development has led to the definition of classical operations in the field of image filtering. We introduce the basic notions of dilation / erosion / opening / closing for binary or gray-level images and show their effects on binary shapes and images. This leads us to the design of more advanced filters: the Kramer-Bruckner filters, the morphological gradients and the skeletonization of binary shapes.