StrataQuest Home StrataQuest Glossary Structuring element
Image Processing & Correction

Structuring element

Morphology's analog of the convolution kernel — the small shape that defines what "neighborhood" means

Definition
A structuring element is a small binary shape that morphological operationsLoading... use to probe a binary maskLoading.... To dilate a mask, the operation slides the structuring element across it; wherever the structuring element overlaps any foreground pixel, the center pixel becomes foreground. Erode is the symmetric opposite. Different shapes produce different effects: a 3×3 square dilates uniformly in all directions, a horizontal line dilates only horizontally, a small disk dilates roundly. The structuring element is to morphology what the kernelLoading... is to filtering — same role, same conceptual job, different name because the operation isn't multiply-and-sum but does-it-overlap.
It's a shape, not a kernel
Binary, not weighted
Shape determines direction-sensitivity
Round in all directions, or pointed where you choose
Size sets the scale
Bigger element, more aggressive operation

Why the term is what it is

The phrase structuring element is technical jargon from mathematical morphology, the formal field that gave us dilation, erosion, opening, and closingLoading.... The naming comes from the idea that this small shape is what gives structure to the operation — the same dilate engine produces a totally different result depending on whether the structuring element is a small square or a long horizontal line.

The good news: most BOM users never type the phrase. The morphological operation engines expose the structuring element as size and shape parameters in the GUI — pick a size, pick a shape, the engine builds the structuring element for you. Knowing the term matters mostly when you're reading the engines reference or troubleshooting an unexpected result and need to articulate that the structuring element shape didn't match the structures I was trying to find.

Share This Term
Term Connections