Package loci.formats

Class CoreMetadata

java.lang.Object
loci.formats.CoreMetadata
All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
OMETiffReader.OMETiffCoreMetadata, SVSCoreMetadata, SwappableMetadata

public class CoreMetadata extends Object implements Cloneable
Encompasses core metadata values.
  • Field Details

    • sizeX

      public int sizeX
      Width (in pixels) of images in this series.
    • sizeY

      public int sizeY
      Height (in pixels) of images in this series.
    • sizeZ

      public int sizeZ
      Number of Z sections.
    • sizeC

      public int sizeC
      Number of channels.
    • sizeT

      public int sizeT
      Number of timepoints.
    • thumbSizeX

      public int thumbSizeX
      Width (in pixels) of thumbnail images in this series.
    • thumbSizeY

      public int thumbSizeY
      Height (in pixels) of thumbnail images in this series.
    • pixelType

      public int pixelType
      Describes the number of bytes per pixel. Must be one of the static pixel types (e.g. INT8) in FormatTools.
    • bitsPerPixel

      public int bitsPerPixel
      Number of valid bits per pixel.
    • imageCount

      public int imageCount
      Total number of images.
    • moduloZ

      public Modulo moduloZ
    • moduloC

      public Modulo moduloC
    • moduloT

      public Modulo moduloT
    • dimensionOrder

      public String dimensionOrder
      Order in which dimensions are stored. Must be one of the following:
      • XYCZT
      • XYCTZ
      • XYZCT
      • XYZTC
      • XYTCZ
      • XYTZC
    • orderCertain

      public boolean orderCertain
      Indicates whether or not we are confident that the dimension order is correct.
    • rgb

      public boolean rgb
      Indicates whether or not the images are stored as RGB (multiple channels per plane).
    • littleEndian

      public boolean littleEndian
      Indicates whether or not each pixel's bytes are in little endian order.
    • interleaved

      public boolean interleaved
      True if channels are stored RGBRGBRGB...; false if channels are stored RRR...GGG...BBB...
    • indexed

      public boolean indexed
      Indicates whether or not the images are stored as indexed color.
    • falseColor

      public boolean falseColor
      Indicates whether or not we can ignore the color map (if present).
    • metadataComplete

      public boolean metadataComplete
      Indicates whether or not we are confident that all of the metadata stored within the file has been parsed.
    • seriesMetadata

      public Hashtable<String,Object> seriesMetadata
      Non-core metadata associated with this series.
    • thumbnail

      public boolean thumbnail
      Indicates whether or not this series is a lower-resolution copy of another series.
    • resolutionCount

      public int resolutionCount
  • Constructor Details

    • CoreMetadata

      public CoreMetadata()
    • CoreMetadata

      public CoreMetadata(IFormatReader r, int coreIndex)
    • CoreMetadata

      public CoreMetadata(CoreMetadata c)
  • Method Details