VIA - Volumetric Image Analysis
Functions
QuickMorph.c File Reference

Functions

VImage VDTErode (VImage src, VImage dest, VDouble radius)
 3D morphological erosion
VImage VDTDilate (VImage src, VImage dest, VDouble radius)
 3D morphological dilation
VImage VDTClose (VImage src, VImage dest, VDouble radius)
 3D morphological closing (dilation+erosion)
VImage VDTOpen (VImage src, VImage dest, VDouble radius)
 3D morphological closing (erosion+dilation)

Detailed Description

3D binary morphology using distance transforms

3D binary morphological operations are implemented using distance transforms. This implementation is usually much faster than the Minkowski addition. However, only structuring elements of spherical shape are permitted.

Reference:
G. Lohmann (1998). "Volumetric Image Analysis", John Wiley & Sons, Chichester, England.
Author:
Gabriele Lohmann, MPI-CBS

Function Documentation

VImage VDTErode ( VImage  src,
VImage  dest,
VDouble  radius 
)

3D morphological erosion

Parameters
srcinput image (bit repn)
destoutput image (bit repn)
radiusradius of the spherical structural element
VImage VDTDilate ( VImage  src,
VImage  dest,
VDouble  radius 
)

3D morphological dilation

Parameters
srcinput image (bit repn)
destoutput image (bit repn)
radiusradius of the spherical structural element
VImage VDTClose ( VImage  src,
VImage  dest,
VDouble  radius 
)

3D morphological closing (dilation+erosion)

Parameters
srcinput image (bit repn)
destoutput image (bit repn)
radiusradius of the spherical structural element
VImage VDTOpen ( VImage  src,
VImage  dest,
VDouble  radius 
)

3D morphological closing (erosion+dilation)

Parameters
srcinput image (bit repn)
destoutput image (bit repn)
radiusradius of the spherical structural element