Morphology
Morphological operations are based on a structuring element, which is a small shape or pattern used as a template for modifying the pixels in an image. The structuring element is typically a small binary array that defines the area around a pixel to consider during the operation.
Morphological operations are simple yet powerful tools that play a significant role in various image processing tasks, especially in situations where the shapes and structures of objects are important.
Methods
Can be applied on | Images | Masks |
---|---|---|
Morphological gradient(morphologicalGradient ) | ✅ | ✅ |
Canny edge detector(cannyEdgeDetector ) | ✅ | ❌ |
Erosion(erode ) | ✅ | ✅ |
Dilation(dilate ) | ✅ | ✅ |
Opening(open ) | ✅ | ✅ |
Closing(close ) | ✅ | ✅ |
Top Hat(topHat ) | ✅ | ✅ |
Bottom Hat(bottomHat ) | ✅ | ✅ |