FileInfo
ij.io

Class FileInfo

  • All Implemented Interfaces:
    Cloneable


    public class FileInfoextends Objectimplements Cloneable
    This class consists of public fields that describe an image file.
    • Field Detail

      • GRAY16_SIGNED

        public static final int GRAY16_SIGNED
        16-bit signed integer (-32768-32767). Imported signed images are converted to unsigned by adding 32768.
        See Also:
        Constant Field Values
      • GRAY16_UNSIGNED

        public static final int GRAY16_UNSIGNED
        16-bit unsigned integer (0-65535).
        See Also:
        Constant Field Values
      • GRAY32_INT

        public static final int GRAY32_INT
        32-bit signed integer. Imported 32-bit integer images are converted to floating-point.
        See Also:
        Constant Field Values
      • COLOR8

        public static final int COLOR8
        8-bit unsigned integer with color lookup table.
        See Also:
        Constant Field Values
      • RGB_PLANAR

        public static final int RGB_PLANAR
        24-bit planer RGB. Import only.
        See Also:
        Constant Field Values
      • GRAY32_UNSIGNED

        public static final int GRAY32_UNSIGNED
        32-bit unsigned integer. Imported 32-bit integer images are converted to floating-point.
        See Also:
        Constant Field Values
      • GRAY12_UNSIGNED

        public static final int GRAY12_UNSIGNED
        12-bit unsigned integer (0-4095). Import only.
        See Also:
        Constant Field Values
      • GRAY24_UNSIGNED

        public static final int GRAY24_UNSIGNED
        24-bit unsigned integer. Import only.
        See Also:
        Constant Field Values
      • BARG

        public static final int BARG
        32-bit interleaved BARG (MCID). Import only.
        See Also:
        Constant Field Values
      • GRAY64_FLOAT

        public static final int GRAY64_FLOAT
        64-bit floating-point. Import only.
        See Also:
        Constant Field Values
      • RGB48_PLANAR

        public static final int RGB48_PLANAR
        48-bit planar RGB. Import only.
        See Also:
        Constant Field Values
      • fileFormat

        public int fileFormat
      • fileType

        public int fileType
      • fileName

        public String fileName
      • directory

        public String directory
      • width

        public int width
      • height

        public int height
      • offset

        public int offset
      • nImages

        public int nImages
      • gapBetweenImages

        public int gapBetweenImages
      • whiteIsZero

        public boolean whiteIsZero
      • intelByteOrder

        public boolean intelByteOrder
      • compression

        public int compression
      • stripOffsets

        public int[] stripOffsets
      • stripLengths

        public int[] stripLengths
      • rowsPerStrip

        public int rowsPerStrip
      • lutSize

        public int lutSize
      • reds

        public byte[] reds
      • greens

        public byte[] greens
      • blues

        public byte[] blues
      • debugInfo

        public String debugInfo
      • sliceLabels

        public String[] sliceLabels
      • pixelWidth

        public double pixelWidth
      • pixelHeight

        public double pixelHeight
      • pixelDepth

        public double pixelDepth
      • calibrationFunction

        public int calibrationFunction
      • coefficients

        public double[] coefficients
      • valueUnit

        public String valueUnit
      • frameInterval

        public double frameInterval
      • description

        public String description
      • longOffset

        public long longOffset
      • metaDataTypes

        public int[] metaDataTypes
      • metaData

        public byte[][] metaData
      • displayRanges

        public double[] displayRanges
      • channelLuts

        public byte[][] channelLuts
      • roi

        public byte[] roi
      • overlay

        public byte[][] overlay
      • samplesPerPixel

        public int samplesPerPixel
      • openNextDir

        public String openNextDir
      • openNextName

        public String openNextName
    • Constructor Detail

      • FileInfo

        public FileInfo()
        Creates a FileInfo object with all of its fields set to their default value.
    • Method Detail

      • getOffset

        public final long getOffset()
        Returns the offset as a long.
      • getBytesPerPixel

        public int getBytesPerPixel()
        Returns the number of bytes used per pixel.

SCaVis 2.0 © jWork.ORG