This operator can be used for performing morphological operations on binary as well as on grayscale images.
Operations provided are:
Dilation
Erosion
Closing
Opening
Morphological Gradient
White (Opening) Top Hat
Black (Closing) Top Hat
One can choose between different shaped and different sized structuring elements