[mmcthick] [Up] [mmcwatershed] Thinning And Thickening

mmcthin
Image transformation by conditional thinning.

Synopsis

y = mmcthin ( f , g , Iab = NullInterval, n = -1, theta = 45, DIRECTION = "CLOCKWISE" )

Input

f Image Binary image

g Image Binary image

Iab Interval

Default: NullInterval (Interval for homotopic thinning)

n Double Non-negative integer.

Number of iterations.

Default: -1 (Infinite (denoted by -1))

theta Double

Degrees of rotations: 45, 90, or 180.

Default: 45 (45)

DIRECTION String

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

Default: "CLOCKWISE" ('CLOCKWISE')

Output

y Image Binary image

Description

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

Equation

See also

mmfreedom Control automatic data type conversion.
mmthin Image transformation by thinning.
mmendpoints Interval to detect end-points.
mmhomothin Interval for homotopic thinning.
mmse2hmt Create a Hit-or-Miss Template (or interval) from a pair of structuring elements.
[mmcthick] [Up] [mmcwatershed]