[mmSupgen] [Up] [mmCthin] Thinning And Thickening

mmCthick
Image transformation by conditional thickening.

Synopsis

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

Input

f Image [ Binary image ]

g 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

mmCthick creates the binary image y by performing a thickening of the binary image f conditioned to the binary image g. The number of iterations of the conditional thickening is n and in each iteration the thickening is characterized by rotations of theta of the interval Iab.

Equation

See also

mmThick Image transformation by thickening.
mmHomothick Interval for homotopic thickening.
mmSe2hmt Create a Hit-or-Miss Template (or interval) from a pair of structuring elements.
[mmSupgen] [Up] [mmCthin]