HitMissTransform

HitMissTransform[image,ker]
gives the hit-and-miss transform of image with respect to the composite structuring element ker.

HitMissTransform[image,{ker1,ker2,}]
gives the union of the hit-and-miss transforms for all the structuring elements .

HitMissTransform[image,{ker1,ker2,},t]
treats values above t as foreground.

Details and OptionsDetails and Options

  • HitMissTransform works with binary, grayscale, and other images.
  • The composite structuring element ker is a matrix containing , , and elements, with elements representing foreground and elements representing background.
  • HitMissTransform automatically adds zeros to structuring elements so that they have odd dimensions.
  • HitMissTransform takes a Padding option. The default setting is Padding->1.
  • HitMissTransform works with Image3D objects.

ExamplesExamplesopen allclose all

Basic Examples  (4)Basic Examples  (4)

Find all foreground pixels that are below a background pixel:

In[1]:=
Click for copyable input
Out[1]=

Find bottom-right corners:

In[1]:=
Click for copyable input
Out[1]=

Find all corners by specifying four structuring elements:

In[2]:=
Click for copyable input
Out[2]=

Find the larger disk:

In[1]:=
Click for copyable input
Out[1]=

Find the larger balls:

In[1]:=
Click for copyable input
Out[1]=
Introduced in 2008
(7.0)
| Updated in 2012
(9.0)