Class AggregateLabelMapFilter


public class AggregateLabelMapFilter extends ImageFilter
Collapses all labels into the first label. This filter takes a label map as input and visits the pixels of all labels and assigns them to the first label of the label map. At the end of the execution of this filter, the map will contain a single filter. This implementation was taken from the Insight Journal paper: https://www.insight-journal.org/browse/publication/176 Gaetan Lehmann. Biologie du Developpement et de la Reproduction, INRA de Jouy-en-Josas, France. See: ShapeLabelObject , RelabelComponentImageFilter itk::simple::AggregateLabelMapFilter for the procedural interface itk::AggregateLabelMapFilter for the Doxygen on the original ITK class. C++ includes: sitkAggregateLabelMapFilter.h
  • Constructor Details

    • AggregateLabelMapFilter

      protected AggregateLabelMapFilter(long cPtr, boolean cMemoryOwn)
    • AggregateLabelMapFilter

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

    • getCPtr

      protected static long getCPtr(AggregateLabelMapFilter obj)
    • swigRelease

      protected static long swigRelease(AggregateLabelMapFilter obj)
    • finalize

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

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

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

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

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