Class ImageReaderBase

java.lang.Object
org.itk.simple.ProcessObject
org.itk.simple.ImageReaderBase
Direct Known Subclasses:
ImageFileReader, ImageSeriesReader

public class ImageReaderBase extends ProcessObject
An abstract base class for image readers. C++ includes: sitkImageReaderBase.h
  • Constructor Details

    • ImageReaderBase

      protected ImageReaderBase(long cPtr, boolean cMemoryOwn)
  • Method Details

    • getCPtr

      protected static long getCPtr(ImageReaderBase obj)
    • swigRelease

      protected static long swigRelease(ImageReaderBase obj)
    • finalize

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

      public void delete()
      itk::simple::ImageReaderBase::~ImageReaderBase() override
      Overrides:
      delete in class ProcessObject
    • setOutputPixelType

      public void setOutputPixelType(PixelIDValueEnum pixelID)
    • getOutputPixelType

      public PixelIDValueEnum getOutputPixelType()
    • execute

      public Image execute()
    • toString

      public String toString()
      virtual std::string itk::simple::ProcessObject::ToString() const
      Overrides:
      toString in class ProcessObject
    • getRegisteredImageIOs

      public VectorString getRegisteredImageIOs()
    • setLoadPrivateTags

      public void setLoadPrivateTags(boolean loadPrivateTags)
    • getLoadPrivateTags

      public boolean getLoadPrivateTags()
    • loadPrivateTagsOn

      public void loadPrivateTagsOn()
    • loadPrivateTagsOff

      public void loadPrivateTagsOff()
    • setImageIO

      public void setImageIO(String imageio)
    • getImageIO

      public String getImageIO()
    • getImageIOFromFileName

      public static String getImageIOFromFileName(String fileName)