Morphological image processing uses structuring elements to perform operations like erosion and dilation on binary images. Erosion removes pixels on object boundaries while dilation adds pixels. Opening performs erosion followed by dilation to remove noise, and closing performs dilation followed by erosion to fill in small holes and gaps. More advanced techniques like boundary extraction and region filling can be implemented using combinations of basic morphological operations.