Class DCIMGReader

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

public class DCIMGReader extends FormatReader
DCIMGReader reads Hamamatsu DCIMG files. Follows spec/code at https://github.com/python-microscopy/python-microscopy/blob/master/PYME/IO/dcimg.py and https://github.com/lens-biophotonics/dcimg/blob/master/dcimg.py.
  • Field Details

    • IS_LITTLE

      private static final boolean IS_LITTLE
      See Also:
    • DCIMG_VERSION_0

      private static final long DCIMG_VERSION_0
      See Also:
    • DCIMG_VERSION_1

      private static final long DCIMG_VERSION_1
      See Also:
    • DCIMG_PIXELTYPE_MONO8

      private static final long DCIMG_PIXELTYPE_MONO8
      See Also:
    • DCIMG_PIXELTYPE_MONO16

      private static final long DCIMG_PIXELTYPE_MONO16
      See Also:
    • version

      private long version
    • headerSize

      private long headerSize
    • dataOffset

      private long dataOffset
    • pixelType

      private long pixelType
    • bytesPerImage

      private long bytesPerImage
    • bytesPerRow

      private long bytesPerRow
    • offsetToFooter

      private long offsetToFooter
    • fourPixelCorrectionInFooter

      private boolean fourPixelCorrectionInFooter
    • offsetToFourPixels

      private long offsetToFourPixels
    • fourPixelOffsetInFrame

      private long fourPixelOffsetInFrame
    • fourPixelCorrectionLine

      private int fourPixelCorrectionLine
    • fourPixelCorrectionOffset

      private long fourPixelCorrectionOffset
    • currentStreamPosition

      private long currentStreamPosition
    • frameFooterSize

      private long frameFooterSize
    • companionFiles

      private List<String> companionFiles
    • uniqueFiles

      private String[] uniqueFiles
  • Constructor Details

    • DCIMGReader

      public DCIMGReader()
  • Method Details