Class NiftiReader

All Implemented Interfaces:
Closeable, AutoCloseable, ICompressedTileReader, IFormatHandler, IFormatReader, IMetadataConfigurable, IPyramidHandler

public class NiftiReader extends FormatReader
NiftiReader is the file format reader for NIfTI files.
Author:
Melissa Linkert melissa at glencoesoftware.com
  • Field Details

    • UNITS_METER

      private static final int UNITS_METER
      Code for meters.
      See Also:
    • UNITS_MM

      private static final int UNITS_MM
      Code for millimeters.
      See Also:
    • UNITS_MSEC

      private static final int UNITS_MSEC
      Code for milliseconds.
      See Also:
    • UNITS_USEC

      private static final int UNITS_USEC
      Code for microseconds.
      See Also:
    • pixelOffset

      private int pixelOffset
      Offset to the pixel data in the .img file.
    • pixelFile

      private transient loci.common.RandomAccessInputStream pixelFile
      File containing the pixel data.
    • pixelsFilename

      private String pixelsFilename
    • nDimensions

      private short nDimensions
    • description

      private String description
    • voxelWidth

      private double voxelWidth
    • voxelHeight

      private double voxelHeight
    • sliceThickness

      private double sliceThickness
    • deltaT

      private double deltaT
    • spatialUnit

      private ome.units.unit.Unit<ome.units.quantity.Length> spatialUnit
    • timeUnit

      private ome.units.unit.Unit<ome.units.quantity.Time> timeUnit
  • Constructor Details

    • NiftiReader

      public NiftiReader()
      Constructs a new NIfTI reader.
  • Method Details