A morfológia a képen lévő objektumok alakját módosító műveleteket foglalja magába. A kép mellett szükség van egy kernelre is, ami a gyakorlatban egy mátrix, általa a képen egyszerre nem csak az adott pixel, hanem környezete is vizsgálva van. A pixel környezetét a kernel által fedett terület jelenti. A kernel más elnevezése lehet a maszk vagy szűrő.
Célja az objektumok karcsúsítása. A kép minden képpontján a kernel alatti minimum érték lesz az új érték, tehát egy fehér pixel fekete színűre vált, ha környezetében legalább egy fekete pixel található. A fekete pixelek nyilvánvalóan feketék maradnak. Az objektum körül eltűnnek fehér pixelek, így az karcsúbbá válik.
Az objektumokat növeszti úgy, hogy minden képponton a kernel alatti legmagasabb érték lesz a vizsgált pixel értéke, azaz a fehér pixelek fehérek maradnak, a fekete színűek pedig fehérre változnak, ha a környezetükben van legalább egy fehér. Az objektumok körül új fehér képpontok keletkeznek, így azok növekednek.
Egy Erosion, majd egy azt követő Dilation elvégzése az Opening művelet. Eltávolítja a zajt objektumok körül, azaz a háttérről. A Closing egy Dilation és egy Erosion egymás után az objektumon belüli zaj eltávolítására, tehát a nem kívánt fekete pixeleket távolítja el a fehér területekről. A kettő együtt minden zajt eltávolít.