Documentation for vtkImageDilateErode3D

vtkImageDilateErode3D - Dilates one value and erodes another.

Super Class: vtkImageSpatialFilter

Description:

vtkImageDilateErode3D will dilate one value and erode another. It uses an eliptical foot print, and only erodes/dilates on the boundary of the two values. The filter is restricted to the X, Y, and Z axes for now. It can degenerate to a 2 or 1 dimensional filter by setting the kernal size to 1 for a specific axis.

 

Methods:

void vtkImageDilateErode3D ()
void vtkImageDilateErode3D ()
static vtkImageDilateErode3D *New ()
const char *GetClassName ()
void PrintSelf (unknown & ,vtkIndent )
void SetKernelSize (int ,int ,int )
void SetDilateValue (float )
float GetDilateValue ()
void SetErodeValue (float )
float GetErodeValue ()
void ThreadedExecute (vtkImageData * ,vtkImageData * ,int ,int )

 

Detailed Method Descriptions:

Construct an instance of vtkImageDilateErode3D fitler. By default zero values are dilated.

void vtkImageDilateErode3D ()

This method sets the size of the neighborhood. It also sets the default middle of the neighborhood and computes the eliptical foot print.

void SetKernelSize (int ,int ,int )

Set/Get the Dilate and Erode values to bue used by this filter.

void SetDilateValue (float )
float GetDilateValue ()
void SetErodeValue (float )
float GetErodeValue ()