Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Structuring element
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
In [[mathematical morphology]], a '''structuring element''' is a shape, used to probe or interact with a given image, with the purpose of drawing conclusions on how this shape fits or misses the shapes in the image. It is typically used in morphological operations, such as [[dilation (morphology)|dilation]], [[erosion (morphology)|erosion]], [[opening (morphology)|opening]], and [[closing (morphology)|closing]], as well as the [[hit-or-miss transform]]. According to [[Georges Matheron]], knowledge about an object (e.g., an image) depends on the manner in which we probe (observe) it.<ref>See ([[#dougherty92|Dougherty 1992]]), chapter 1, page 1.</ref> In particular, the choice of a certain structuring element for a particular morphological operation influences the information one can obtain. There are two main characteristics that are directly related to structuring elements: * '''Shape'''. For example, the structuring element can be a "ball" or a line; convex or a ring, etc. By choosing a particular structuring element, one sets a way of differentiating some objects (or parts of objects) from others, according to their shape or spatial orientation. * '''Size'''. For example, one structuring element can be a <math>3\times 3</math> square or a <math>21\times 21</math> square. Setting the size of the structuring element is similar to setting the observation scale, and setting the criterion to differentiate image objects or features according to size. ==Mathematical particulars and examples== Structuring elements are particular cases of binary images, usually being small and simple. In mathematical morphology, [[binary image]]s are [[subset]]s of a [[Euclidean space]] ''R''<sup>''d''</sup> or the integer grid ''Z''<sup>''d''</sup>, for some dimension ''d''. Here are some examples of widely used structuring elements (denoted by ''B''): * Let ''E''=''R''<sup>2</sup>; ''B'' is an open disk of radius ''r'', centered at the origin. * Let ''E''=''Z''<sup>2</sup>; ''B'' is a 3x3 square, that is, ''B''={(-1,-1),(-1,0),(-1,1),(0,-1),(0,0),(0,1),(1,-1),(1,0),(1,1)}. * Let ''E''=''Z''<sup>2</sup>; ''B'' is the "cross" given by: ''B''={(-1,0),(0,-1),(0,0),(0,1),(1,0)}. In the discrete case, a structuring element can also be represented as a set of [[pixel]]s on a [[Grid (spatial index)|grid]], assuming the values 1 (if the pixel belongs to the structuring element) or 0 (otherwise). When used by a hit-or-miss transform, usually the structuring element is a composite of two disjoint sets (two simple structuring elements), one associated to the foreground, and one associated to the background of the image to be probed. In this case, an alternative representation of the composite structuring element is as a set of [[pixel]]s which are either set (1, associated to the foreground), not set (0, associated to the background) or "[[don't care]]". == Notes == {{reflist}} ==References== * <cite id=dougherty92>Edward R. Dougherty, ''An Introduction to Morphological Image Processing'', {{ISBN|0-8194-0845-X}} (1992)</cite> * Jean Serra, ''Image Analysis and Mathematical Morphology, Volume 1'', {{ISBN|0-12-637241-1}} (1982) {{DEFAULTSORT:Structuring Element}} [[Category:Mathematical morphology]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:ISBN
(
edit
)
Template:Reflist
(
edit
)