H-maxima transform

- example
`I2 = imhmax(I,h)`

`I2 = imhmax(I,h,conn)`

suppresses
all maxima in the intensity image `I2`

= imhmax(`I`

,`h`

)`I`

whose height
is less than `h`

, where `h`

is a
scalar. Regional maxima are connected components of pixels with a
constant intensity value, and whose external boundary pixels all have
a lower value. By default, `imhmax`

uses 8-connected
neighborhoods for 2-D images, and 26-connected neighborhoods for 3-D
images. For higher dimensions, `imhmax`

uses `conndef(ndims(I),'maximal')`

.

computes
the H-maxima transform, where `I2`

= imhmax(`I`

,`h`

,`conn`

)`conn`

specifies the
connectivity.

Code Generation support: Yes.

MATLAB Function Block support: Yes.

[1] Soille, P., *Morphological Image
Analysis: Principles and Applications*, Springer-Verlag,
1999, pp. 170-171.

`conndef`

| `imextendedmax`

| `imhmin`

| `imreconstruct`

| `imregionalmax`

Was this topic helpful?