next up previous
Next: ``Binary_Opening'' -- morphological Up: Morphology Previous: ``Binary_Erosion'' -- binary

 

``Binary_Dilation'' -- binary dilation

 

purpose:
Perform a dilation of the specified dimensions on an input volume. The input need not be binary-valued (all voxels with gray value >0 are treated as 1's), but the output will be.

Note that special connectivity options are available. For example, a 3-D dilation can be done using 26-connectivity or 6-connectivity [28,23]. Also, 2-D 4-connectivity can be done [24].

input:
An 8-bit volume.
output:
An 8-bit volume.
parameters:
Default parameters menu is
x filter dim = 3
y filter dim = 3
z filter dim = 3
option = rectilinear
no. of iterations = 1
input from vol # = 0
copy output to vol # = 0
The parameter ``option = '' can toggle between several possibilities:
  1. rectilinear -- perform the operation using a rectilinear structuring element of dimensions x_filter y_filter z_filter.
  2. 6 connected -- use a 6-connected (jack-shaped) structuring element ( this option requires that x filter dim = y filter dim = z filter dim = 3)
  3. 18 connected -- use an 18-connected structuring element (a 3x3x3 cube without the 8 corners) ( this option requires that x filter dim = y filter dim = z filter dim = 3)
  4. 4-conn(2D xy) -- use a 4-connected (cross-shaped) structuring element in the x-y (transverse) plane ( this option requires that x filter dim = y filter dim = 3 and z filter dim = 1).
comments:
 
  1. A moderately fast operation, but usually slower than erosion.



 

Philip Americus
The Multidimensional Image Processing Lab
Fri Aug 30 10:26:42 EDT 1996