#include <itkChangeLabelImageFilter.h>
Inheritance diagram for itk::ChangeLabelImageFilter< TInputImage, TOutputImage >:
Public Types | |
typedef ChangeLabelImageFilter | Self |
typedef UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ChangeLabel< typename TInputImage::PixelType, typename TOutputImage::PixelType > > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputImage::PixelType | InputPixelType |
typedef TOutputImage::PixelType | OutputPixelType |
typedef std::map< InputPixelType, OutputPixelType > | ChangeMapType |
enum | { PixelTypeComparable = 0 } |
Public Member Functions | |
virtual const char * | GetNameOfClass () const |
void | SetChange (const InputPixelType &original, const OutputPixelType &result) |
void | SetChangeMap (const ChangeMapType &changeMap) |
void | ClearChangeMap () |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
ChangeLabelImageFilter () | |
virtual | ~ChangeLabelImageFilter () |
void | PrintSelf (std::ostream &os, Indent indent) const |
This filter produces an output image whose pixels are either copied from the input if they are not being changed or are rewritten based on the change parameters
This filter is templated over the input image type and the output image type.
The filter expect both images to have the same number of dimensions.
Definition at line 98 of file itkChangeLabelImageFilter.h.
|
Type of the change map to use for change requests Definition at line 130 of file itkChangeLabelImageFilter.h. |
|
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >. Definition at line 114 of file itkChangeLabelImageFilter.h. |
|
Pixel types. Definition at line 123 of file itkChangeLabelImageFilter.h. |
|
Definition at line 124 of file itkChangeLabelImageFilter.h. |
|
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >. Definition at line 113 of file itkChangeLabelImageFilter.h. |
|
Standard class typedefs. Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >. Definition at line 107 of file itkChangeLabelImageFilter.h. |
|
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >. Definition at line 112 of file itkChangeLabelImageFilter.h. |
|
The input pixel type must support comparison operators. Definition at line 127 of file itkChangeLabelImageFilter.h. |
|
|
|
Definition at line 143 of file itkChangeLabelImageFilter.h. |
|
Clears the entire change map |
|
Run-time type information (and related methods). Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >. |
|
Method for creation through the object factory. Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >. |
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::InPlaceImageFilter< TInputImage, TOutputImage >. |
|
Set up a change of a single label |
|
Set the entire change map |