vtkImageRemoveIsolatedVoxel Class Reference

#include <vtkImageRemoveIsolatedVoxel.h>

Inheritance diagram for vtkImageRemoveIsolatedVoxel:

Inheritance graph
[legend]
Collaboration diagram for vtkImageRemoveIsolatedVoxel:

Collaboration graph
[legend]
List of all members.

Detailed Description

Remove isolated pixels.

vtkImageRemoveIsolatedVoxel a filter that locates isolated pixels in an image volume and replaces the value with a user specified value.

See also:
vtkImageThicknessThresholdFilter2D, vtkImageThicknessThresholdFilter3D

Definition at line 44 of file vtkImageRemoveIsolatedVoxel.h.

Public Member Functions

 vtkTypeRevisionMacro (vtkImageRemoveIsolatedVoxel, vtkSimpleImageToImageFilter)
virtual void SetIsolatedVoxelValue (double)
virtual double GetIsolatedVoxelValue ()
virtual void SetReplaceVoxelValue (double)
virtual double GetReplaceVoxelValue ()

Static Public Member Functions

static vtkImageRemoveIsolatedVoxelNew ()

Protected Member Functions

 vtkImageRemoveIsolatedVoxel ()
 ~vtkImageRemoveIsolatedVoxel ()
virtual void SimpleExecute (vtkImageData *input, vtkImageData *output)

Protected Attributes

double IsolatedVoxelValue
double ReplaceVoxelValue


Constructor & Destructor Documentation

vtkImageRemoveIsolatedVoxel::vtkImageRemoveIsolatedVoxel (  )  [protected]

vtkImageRemoveIsolatedVoxel::~vtkImageRemoveIsolatedVoxel (  )  [inline, protected]

Definition at line 65 of file vtkImageRemoveIsolatedVoxel.h.


Member Function Documentation

static vtkImageRemoveIsolatedVoxel* vtkImageRemoveIsolatedVoxel::New (  )  [static]

Reimplemented from vtkAlgorithm.

vtkImageRemoveIsolatedVoxel::vtkTypeRevisionMacro ( vtkImageRemoveIsolatedVoxel  ,
vtkSimpleImageToImageFilter   
)

virtual void vtkImageRemoveIsolatedVoxel::SetIsolatedVoxelValue ( double   )  [virtual]

Set/Get the value of the isolated pixel to search for.

virtual double vtkImageRemoveIsolatedVoxel::GetIsolatedVoxelValue (  )  [virtual]

Set/Get the value of the isolated pixel to search for.

virtual void vtkImageRemoveIsolatedVoxel::SetReplaceVoxelValue ( double   )  [virtual]

Set/Get the pixel value that the isolated pixel is replaced with.

virtual double vtkImageRemoveIsolatedVoxel::GetReplaceVoxelValue (  )  [virtual]

Set/Get the pixel value that the isolated pixel is replaced with.

virtual void vtkImageRemoveIsolatedVoxel::SimpleExecute ( vtkImageData input,
vtkImageData output 
) [protected, virtual]

Implements vtkSimpleImageToImageFilter.


Member Data Documentation

double vtkImageRemoveIsolatedVoxel::IsolatedVoxelValue [protected]

Definition at line 65 of file vtkImageRemoveIsolatedVoxel.h.

double vtkImageRemoveIsolatedVoxel::ReplaceVoxelValue [protected]

Definition at line 69 of file vtkImageRemoveIsolatedVoxel.h.


The documentation for this class was generated from the following file:
Generated on Tue May 12 14:53:33 2009 for vtkCNMRRLibrary by  doxygen 1.4.7