vtkImageOpenClose3D - Will perform opening or closing.
Super Class: vtkImageFilter
Description:
vtkImageOpenClose3D performs opening or closing by having two vtkImageErodeDilates in series. The size of operation is determined by the method SetKernelSize, and the operator is an elispe. OpenValue and CloseValue determine how the filter behaves. For binary images Opening and closing behaves as expected. Close value is first dilated, and then eroded. Open value is first eroded, and then dilated. Degenerate two dimesional opening/closing can be achieved by seting the one axis the 3D KernelSize to 1. Values other than open value and close value are not touched. This enables the filter to processes segemented images containing more than two tags.
Methods:
void vtkImageOpenClose3D () | |
void vtkImageOpenClose3D () | |
static vtkImageOpenClose3D *New () | |
const char *GetClassName () | |
void PrintSelf (unknown & ,vtkIndent ) | |
unsigned long GetMTime () | |
void DebugOn () | |
void Modified () | |
void SetCache (vtkImageCache *) | |
vtkImageCache *GetCache () | |
vtkImageCache *GetOutput () | |
unsigned long GetPipelineMTime () | |
void SetInput (vtkImageCache *) | |
void SetInput (vtkStructuredPoints *) | |
void SetKernelSize (int ,int ,int ) | |
void SetOpenValue (float ) | |
float GetOpenValue () | |
void SetCloseValue (float ) | |
float GetCloseValue () | |
vtkImageDilateErode3D *GetFilter0 () | |
vtkImageDilateErode3D *GetFilter1 () |
Detailed Method Descriptions:
void vtkImageOpenClose3D () |
unsigned long GetMTime () |
void DebugOn () |
void Modified () |
void SetCache (vtkImageCache *) |
vtkImageCache *GetCache () |
vtkImageCache *GetOutput () |
unsigned long GetPipelineMTime () |
void SetInput (vtkImageCache *) |
void SetInput (vtkStructuredPoints *) | |
void SetKernelSize (int ,int ,int ) |
void SetOpenValue (float ) | |
float GetOpenValue () |
void SetCloseValue (float ) | |
float GetCloseValue () |
vtkImageDilateErode3D *GetFilter0 () | |
vtkImageDilateErode3D *GetFilter1 () |