[mmSwatershed] [Up] [mmThin] Thinning And Thickening

mmThick
Image transformation by thickening.

Synopsis

Image mmThick ( const Image& f , const Interval& Iab = NullInterval, const Double& n = -1, const Double& theta = 45, const String& DIRECTION = "CLOCKWISE" );

Input

f Image [ Binary image ]

Iab Interval

Default: NullInterval (mmhomothick)

n Double [ Non-negative integer. ]

Number of iterations.

Default: -1

theta Double

Degrees of rotation: 45, 90, or 180.

Default: 45

DIRECTION String

Direction of rotation: 'CLOCKWISE' or ' ANTI-CLOCKWISE'

Default: "CLOCKWISE"

Output

y Image [ Binary image ]

Description

mmThick creates the binary image y by performing a thickening of the binary image f. The number of iterations of the thickening is n and each iteration is performed by union of f with the points that are detected in f by the hit-miss operators characterized by rotations of theta degrees of the interval Iab.

Equation

See also

mmCthick Image transformation by conditional thickening.
mmThin Image transformation by thinning.
mmHomothick Interval for homotopic thickening.
mmSe2hmt Create a Hit-or-Miss Template (or interval) from a pair of structuring elements.
[mmSwatershed] [Up] [mmThin]