Class ChangeLabelImageFilter


public class ChangeLabelImageFilter extends ImageFilter
Change Sets of Labels. 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. Tim Kelliher. GE Research, Niskayuna, NY. This work was supported by a grant from DARPA, executed by the U.S. Army Medical Research and Materiel Command/TATRC Assistance Agreement, Contract::W81XWH-05-2-0059. See: itk::simple::ChangeLabel for the procedural interface itk::ChangeLabelImageFilter for the Doxygen on the original ITK class. C++ includes: sitkChangeLabelImageFilter.h
  • Constructor Details

    • ChangeLabelImageFilter

      protected ChangeLabelImageFilter(long cPtr, boolean cMemoryOwn)
    • ChangeLabelImageFilter

      public ChangeLabelImageFilter()
      itk::simple::ChangeLabelImageFilter::ChangeLabelImageFilter() Default Constructor that takes no arguments and initializes default parameters
  • Method Details

    • getCPtr

      protected static long getCPtr(ChangeLabelImageFilter obj)
    • swigRelease

      protected static long swigRelease(ChangeLabelImageFilter obj)
    • finalize

      protected void finalize()
      Overrides:
      finalize in class ImageFilter
    • delete

      public void delete()
      virtual itk::simple::ChangeLabelImageFilter::~ChangeLabelImageFilter() Destructor
      Overrides:
      delete in class ImageFilter
    • setChangeMap

      public void setChangeMap(DoubleDoubleMap ChangeMap)
      Self& itk::simple::ChangeLabelImageFilter::SetChangeMap(std::map< double, double > ChangeMap) Set the entire change map
    • getChangeMap

      public DoubleDoubleMap getChangeMap()
      std::map<double,double> itk::simple::ChangeLabelImageFilter::GetChangeMap() const
    • getName

      public String getName()
      std::string itk::simple::ChangeLabelImageFilter::GetName() const Name of this class
      Overrides:
      getName in class ProcessObject
    • toString

      public String toString()
      std::string itk::simple::ChangeLabelImageFilter::ToString() const Print ourselves out
      Overrides:
      toString in class ProcessObject
    • execute

      public Image execute(Image image1)
      Image itk::simple::ChangeLabelImageFilter::Execute(Image &&image1) Execute the filter on the input image