Class DicomFileInfo

java.lang.Object
loci.formats.dicom.DicomFileInfo
All Implemented Interfaces:
Comparable<DicomFileInfo>

public class DicomFileInfo extends Object implements Comparable<DicomFileInfo>
Structure containing metadata for one DICOM file (instance).
  • Field Details

    • coreMetadata

      public CoreMetadata coreMetadata
    • file

      public String file
    • concatenationIndex

      public int concatenationIndex
    • tiles

      public List<DicomTile> tiles
    • imageType

      public String imageType
    • zOffsets

      public List<Double> zOffsets
    • edf

      public boolean edf
    • timestamp

      public ome.xml.model.primitives.Timestamp timestamp
    • pixelSizeX

      public ome.units.quantity.Length pixelSizeX
    • pixelSizeY

      public ome.units.quantity.Length pixelSizeY
    • pixelSizeZ

      public ome.units.quantity.Length pixelSizeZ
    • positionX

      public List<Double> positionX
    • positionY

      public List<Double> positionY
    • positionZ

      public List<Double> positionZ
    • channelNames

      public List<String> channelNames
  • Constructor Details

    • DicomFileInfo

      public DicomFileInfo()
      Construct an empty object to be populated later.
    • DicomFileInfo

      public DicomFileInfo(String filePath) throws FormatException, IOException
      Construct an object from the given file. A DicomReader will be used to initialize the file and extract metadata.
      Parameters:
      filePath - DICOM file
      Throws:
      FormatException - if file initialization fails
      IOException - if file initialization fails
  • Method Details