Class JoinSeriesImageFilter


public class JoinSeriesImageFilter extends ImageFilter
Join N-D images into an (N+1)-D image. This filter is templated over the input image type and the output image type. The pixel type of them must be the same and the input dimension must be less than the output dimension. When the input images are N-dimensional, they are joined in order and the size of the N+1'th dimension of the output is same as the number of the inputs. The spacing and the origin (where the first input is placed) for the N+1'th dimension is specified in this filter. The output image information for the first N dimensions are taken from the first input. Note that all the inputs should have the same information. Hideaki Hiraki Contributed in the users list https://public.kitware.com/pipermail/insight- users/2004-February/006542.html See: itk::simple::JoinSeries for the procedural interface C++ includes: sitkJoinSeriesImageFilter.h
  • Constructor Details

    • JoinSeriesImageFilter

      protected JoinSeriesImageFilter(long cPtr, boolean cMemoryOwn)
    • JoinSeriesImageFilter

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

    • getCPtr

      protected static long getCPtr(JoinSeriesImageFilter obj)
    • swigRelease

      protected static long swigRelease(JoinSeriesImageFilter obj)
    • finalize

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

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

      public void setOrigin(double Origin)
      Self& itk::simple::JoinSeriesImageFilter::SetOrigin(double Origin) Set/Get origin of the new dimension
    • getOrigin

      public double getOrigin()
      double itk::simple::JoinSeriesImageFilter::GetOrigin() const Set/Get origin of the new dimension
    • setSpacing

      public void setSpacing(double Spacing)
      Self& itk::simple::JoinSeriesImageFilter::SetSpacing(double Spacing) Set/Get spacing of the new dimension
    • getSpacing

      public double getSpacing()
      double itk::simple::JoinSeriesImageFilter::GetSpacing() const Set/Get spacing of the new dimension
    • getName

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

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

      public Image execute(VectorOfImage images)
      Image itk::simple::JoinSeriesImageFilter::Execute(const std::vector< Image > &images) Execute the filter on the input images
    • execute

      public Image execute(Image image1)
      Image itk::simple::JoinSeriesImageFilter::Execute(const std::vector< Image > &images) Execute the filter on the input images
    • execute

      public Image execute(Image image1, Image image2)
      Image itk::simple::JoinSeriesImageFilter::Execute(const std::vector< Image > &images) Execute the filter on the input images
    • execute

      public Image execute(Image image1, Image image2, Image image3)
      Image itk::simple::JoinSeriesImageFilter::Execute(const std::vector< Image > &images) Execute the filter on the input images
    • execute

      public Image execute(Image image1, Image image2, Image image3, Image image4)
      Image itk::simple::JoinSeriesImageFilter::Execute(const std::vector< Image > &images) Execute the filter on the input images
    • execute

      public Image execute(Image image1, Image image2, Image image3, Image image4, Image image5)
      Image itk::simple::JoinSeriesImageFilter::Execute(const std::vector< Image > &images) Execute the filter on the input images