Uses of Class
loci.formats.FormatException
Packages that use FormatException
Package
Description
Bio-Formats: a library for reading and writing popular microscopy file
formats.
Package containing Bio-Formats caching logic, for managing
subsets of large collections of image planes in memory.
Package containing Bio-Formats graphical user interface code.
Package containing Bio-Formats file format readers.
Package containing Bio-Formats file format writers.
Package containing Bio-Formats TIFF code of general utility.
Package containing utility methods corresponding
to the Bio-Formats command line tools.
Bio-Formats Plugins: a collection of plugins for ImageJ, including the
Bio-Formats Importer, Bio-Formats Exporter, Bio-Formats Macro Extensions,
Data Browser and Stack Slicer.
Bio-Formats Importer plugin for ImageJ.
Bio-Formats Macro Extensions plugin for ImageJ.
Utility classes and methods for the Bio-Formats plugins for ImageJ.
-
Uses of FormatException in loci.formats
Subclasses of FormatException in loci.formatsModifier and TypeClassDescriptionclassMissingLibraryException is the exception thrown when a particular data stream or filename requires a library that is not present on the system.classUnknownFormatException is the exception thrown when the format of a particular data stream or filename cannot be recognized or is unsupported.classUnsupportedCompressionException is the exception thrown when the compression scheme used in a particular file or stream is unsupported.Methods in loci.formats that throw FormatExceptionModifier and TypeMethodDescriptionstatic booleanFormatTools.canUsePrecompressedTiles(IFormatReader reader, IFormatWriter writer, int series, int resolution) Compare the given reader and writer at the specified series and resolution to see if pre-compressed tiles can be transferred directly from the reader to the writer.voidFormatWriter.changeOutputFile(String id) voidIFormatWriter.changeOutputFile(String id) Switch the output file for the current dataset.voidImageWriter.changeOutputFile(String id) voidWriterWrapper.changeOutputFile(String id) static voidFormatTools.checkBufferSize(IFormatReader r, int len) static voidFormatTools.checkBufferSize(IFormatReader r, int len, int w, int h) Checks that the given buffer size is large enough to hold a w * h image as returned by the given reader.protected voidFormatWriter.checkParams(int no, byte[] buf, int x, int y, int w, int h) Ensure that the arguments that are being passed to saveBytes(...) are valid.static voidFormatTools.checkPlaneNumber(IFormatReader r, int no) Checks that the given plane number is valid for the given reader.static voidFormatTools.checkPlaneParameters(IFormatReader r, int no, int bufLength, int x, int y, int w, int h) Convenience method for checking that the plane number, tile size and buffer sizes are all valid for the given reader.static voidFormatTools.checkTileSize(IFormatReader r, int x, int y, int w, int h) Checks that the given tile size is valid for the given reader.protected voidFileStitcher.computeAxisLengths()Computes axis length arrays, and total axis lengths.protected int[]FileStitcher.computeIndices(int no) Gets the file index, and image index into that file, corresponding to the given global image index.static voidConvenience method for converting the specified input file to the specified output file.static voidFormatTools.convert(IFormatReader input, IFormatWriter output, String outputFile) Convenience method for writing all of the images and metadata obtained from the specified IFormatReader into the specified IFormatWriter.ReaderWrapper.duplicate(Class<? extends IFormatReader> imageReaderClass) Performs a deep copy of the reader, including nested wrapped readers.WriterWrapper.duplicate(Class<? extends IFormatWriter> imageWriterClass) Performs a deep copy of the writer, including nested wrapped writers.private ReaderWrapperReaderWrapper.duplicateRecurse(Class<? extends IFormatReader> imageReaderClass) private WriterWrapperWriterWrapper.duplicateRecurse(Class<? extends IFormatWriter> imageWriterClass) intFormatReader.fileGroupOption(String id) intIFormatReader.fileGroupOption(String id) Returns an indication of whether the files in a multi-file dataset can be handled individually.intImageReader.fileGroupOption(String id) intReaderWrapper.fileGroupOption(String id) short[][]ChannelFiller.get16BitLookupTable()short[][]DelegateReader.get16BitLookupTable()short[][]FileStitcher.get16BitLookupTable()short[][]FormatReader.get16BitLookupTable()short[][]IFormatReader.get16BitLookupTable()Gets the 16-bit color lookup table associated with the most recently opened image.short[][]ImageReader.get16BitLookupTable()short[][]ReaderWrapper.get16BitLookupTable()short[][]WrappedReader.get16BitLookupTable()byte[][]ChannelFiller.get8BitLookupTable()byte[][]DelegateReader.get8BitLookupTable()byte[][]FileStitcher.get8BitLookupTable()byte[][]FormatReader.get8BitLookupTable()byte[][]IFormatReader.get8BitLookupTable()Gets the 8-bit color lookup table associated with the most recently opened image.byte[][]ImageReader.get8BitLookupTable()byte[][]ReaderWrapper.get8BitLookupTable()byte[][]WrappedReader.get8BitLookupTable()protected ome.xml.model.enums.AcquisitionModeFormatReader.getAcquisitionMode(String value) Deprecated.static ome.xml.model.enums.AcquisitionModeMetadataTools.getAcquisitionMode(String value) Retrieves anAcquisitionModeenumeration value for the given String.intFileStitcher.getAdjustedIndex(int no) Gets the local reader index for use with the given image plane.protected ome.xml.model.enums.ArcTypeFormatReader.getArcType(String value) Deprecated.static ome.xml.model.enums.ArcTypeMetadataTools.getArcType(String value) Retrieves anArcTypeenumeration value for the given String.protected ome.xml.model.enums.BinningFormatReader.getBinning(String value) Deprecated.static ome.xml.model.enums.BinningMetadataTools.getBinning(String value) Retrieves anBinningenumeration value for the given String.MinMaxCalculator.getChannelGlobalMaximum(int theC) Retrieves a specified channel's global maximum.MinMaxCalculator.getChannelGlobalMinimum(int theC) Retrieves a specified channel's global minimum.MinMaxCalculator.getChannelKnownMaximum(int theC) Retrieves the specified channel's maximum based on the images that have been read.MinMaxCalculator.getChannelKnownMinimum(int theC) Retrieves the specified channel's minimum based on the images that have been read.protected ome.xml.model.enums.CompressionFormatReader.getCompression(String value) Deprecated.static ome.xml.model.enums.CompressionMetadataTools.getCompression(String value) Retrieves anCompressionenumeration value for the given String.protected ome.xml.model.enums.ContrastMethodFormatReader.getContrastMethod(String value) Deprecated.static ome.xml.model.enums.ContrastMethodMetadataTools.getContrastMethod(String value) Retrieves anContrastMethodenumeration value for the given String.protected ome.xml.model.enums.CorrectionFormatReader.getCorrection(String value) Deprecated.static ome.xml.model.enums.CorrectionMetadataTools.getCorrection(String value) Retrieves anCorrectionenumeration value for the given String.protected ome.xml.model.enums.DetectorTypeFormatReader.getDetectorType(String value) Deprecated.static ome.xml.model.enums.DetectorTypeMetadataTools.getDetectorType(String value) Retrieves anDetectorTypeenumeration value for the given String.protected ome.xml.model.enums.DimensionOrderFormatReader.getDimensionOrder(String value) Deprecated.static ome.xml.model.enums.DimensionOrderMetadataTools.getDimensionOrder(String value) Retrieves anDimensionOrderenumeration value for the given String.protected ome.xml.model.enums.ExperimentTypeFormatReader.getExperimentType(String value) Deprecated.static ome.xml.model.enums.ExperimentTypeMetadataTools.getExperimentType(String value) Retrieves anExperimentTypeenumeration value for the given String.protected ome.xml.model.enums.FilamentTypeFormatReader.getFilamentType(String value) Deprecated.static ome.xml.model.enums.FilamentTypeMetadataTools.getFilamentType(String value) Retrieves anFilamentTypeenumeration value for the given String.static StringFormatTools.getFilename(int series, int image, IFormatReader r, String pattern) static StringFormatTools.getFilename(int series, int image, IFormatReader r, String pattern, boolean padded) static StringFormatTools.getFilename(int series, int image, MetadataRetrieve retrieve, String pattern, boolean padded) static String[]FormatTools.getFilenames(String pattern, IFormatReader r) protected ome.xml.model.enums.FillRuleFormatReader.getFillRule(String value) Deprecated.static ome.xml.model.enums.FillRuleMetadataTools.getFillRule(String value) Retrieves anFillRuleenumeration value for the given String.protected ome.xml.model.enums.FilterTypeFormatReader.getFilterType(String value) Deprecated.static ome.xml.model.enums.FilterTypeMetadataTools.getFilterType(String value) Retrieves anFilterTypeenumeration value for the given String.protected ome.xml.model.enums.FontFamilyFormatReader.getFontFamily(String value) Deprecated.static ome.xml.model.enums.FontFamilyMetadataTools.getFontFamily(String value) Retrieves anFontFamilyenumeration value for the given String.protected ome.xml.model.enums.FontStyleFormatReader.getFontStyle(String value) Deprecated.static ome.xml.model.enums.FontStyleMetadataTools.getFontStyle(String value) Retrieves anFontStyleenumeration value for the given String.Gets a string describing the file format for the given file.Gets a string describing the file format for the given file.protected ome.xml.model.enums.IlluminationTypeFormatReader.getIlluminationType(String value) Deprecated.static ome.xml.model.enums.IlluminationTypeMetadataTools.getIlluminationType(String value) Retrieves anIlluminationTypeenumeration value for the given String.static intFormatTools.getImagesPerFile(String pattern, IFormatReader r) protected ome.xml.model.enums.ImmersionFormatReader.getImmersion(String value) Deprecated.static ome.xml.model.enums.ImmersionMetadataTools.getImmersion(String value) Retrieves anImmersionenumeration value for the given String.protected ome.xml.model.enums.LaserMediumFormatReader.getLaserMedium(String value) Deprecated.static ome.xml.model.enums.LaserMediumMetadataTools.getLaserMedium(String value) Retrieves anLaserMediumenumeration value for the given String.protected ome.xml.model.enums.LaserTypeFormatReader.getLaserType(String value) Deprecated.static ome.xml.model.enums.LaserTypeMetadataTools.getLaserType(String value) Retrieves anLaserTypeenumeration value for the given String.private intChannelFiller.getLookupTableComponentCount()Gets the number of color components in the lookup table.protected ome.xml.model.enums.MarkerDeprecated.static ome.xml.model.enums.MarkerRetrieves anMarkerenumeration value for the given String.protected ome.xml.model.enums.MediumDeprecated.static ome.xml.model.enums.MediumRetrieves anMediumenumeration value for the given String.protected ome.xml.model.enums.MicrobeamManipulationTypeFormatReader.getMicrobeamManipulationType(String value) Deprecated.static ome.xml.model.enums.MicrobeamManipulationTypeMetadataTools.getMicrobeamManipulationType(String value) Retrieves anMicrobeamManipulationTypeenumeration value for the given String.protected ome.xml.model.enums.MicroscopeTypeFormatReader.getMicroscopeType(String value) Deprecated.static ome.xml.model.enums.MicroscopeTypeMetadataTools.getMicroscopeType(String value) Retrieves anMicroscopeTypeenumeration value for the given String.protected ome.xml.model.enums.NamingConventionFormatReader.getNamingConvention(String value) Deprecated.static ome.xml.model.enums.NamingConventionMetadataTools.getNamingConvention(String value) Retrieves anNamingConventionenumeration value for the given String.intChannelMerger.getOriginalIndex(int no) Returns the image number in the original dataset that corresponds to the given image number.protected ome.xml.model.enums.PixelTypeFormatReader.getPixelType(String value) Deprecated.static ome.xml.model.enums.PixelTypeMetadataTools.getPixelType(String value) Retrieves anPixelTypeenumeration value for the given String.Double[]MinMaxCalculator.getPlaneMaximum(int no) Retrieves the maximum pixel value for the specified plane.Double[]MinMaxCalculator.getPlaneMinimum(int no) Retrieves the minimum pixel value for the specified plane.String[]FormatReader.getPossibleDomains(String id) String[]IFormatReader.getPossibleDomains(String id) Returns a list of scientific domains in which this format is used.String[]ImageReader.getPossibleDomains(String id) String[]ReaderWrapper.getPossibleDomains(String id) String[]WrappedReader.getPossibleDomains(String id) protected ome.xml.model.enums.PulseDeprecated.static ome.xml.model.enums.PulseRetrieves anPulseenumeration value for the given String.FileStitcher.getReader(int no) Gets the reader appropriate for use with the given image plane.Gets the reader used to open the given file.static intFormatTools.getReorderedIndex(IFormatReader reader, String newOrder, int newIndex) Converts index from the given dimension order to the reader's native one.intFileStitcher.getRequiredDirectories(String[] files) intFormatReader.getRequiredDirectories(String[] files) intIFormatReader.getRequiredDirectories(String[] files) Returns the number of parent directories that are important when processing the given list of files.intImageReader.getRequiredDirectories(String[] files) intReaderWrapper.getRequiredDirectories(String[] files) protected intFormatWriter.getSizeX()protected intFormatWriter.getSizeY()ChannelFiller.getTileCodec(int no) ChannelMerger.getTileCodec(int no) ChannelSeparator.getTileCodec(int no) DimensionSwapper.getTileCodec(int no) FileStitcher.getTileCodec(int no) default CodecICompressedTileReader.getTileCodec(int no) Retrieve a codec that can be used to decompress compressed tiles.ImageReader.getTileCodec(int no) ReaderWrapper.getTileCodec(int no) TileStitcher.getTileCodec(int no) ChannelFiller.getTileCodecOptions(int no, int x, int y) ChannelMerger.getTileCodecOptions(int no, int x, int y) ChannelSeparator.getTileCodecOptions(int no, int x, int y) DimensionSwapper.getTileCodecOptions(int no, int x, int y) FileStitcher.getTileCodecOptions(int no, int x, int y) default CodecOptionsICompressedTileReader.getTileCodecOptions(int no, int x, int y) Retrieve codec options that can be used to decompressed the specified tile.ImageReader.getTileCodecOptions(int no, int x, int y) ReaderWrapper.getTileCodecOptions(int no, int x, int y) TileStitcher.getTileCodecOptions(int no, int x, int y) intFormatWriter.getTileSizeX()intIFormatWriter.getTileSizeX()Retrieves the current tile width Defaults to 0 if not supportedintImageWriter.getTileSizeX()intWriterWrapper.getTileSizeX()intFormatWriter.getTileSizeY()intIFormatWriter.getTileSizeY()Retrieves the current tile height Defaults to 0 if not supportedintImageWriter.getTileSizeY()intWriterWrapper.getTileSizeY()Gets the writer used to save the given file.protected voidInitializes the given file or file pattern.protected voidInitializes the given file (parsing header information, etc.).protected voidInitializes the given file (parsing header information, etc.).protected voidMinMaxCalculator.initMinMax()Ensures internal min/max variables are initialized properly.protected booleanFormatWriter.isFullPlane(int x, int y, int w, int h) Returns true if the given rectangle coordinates correspond to a full image in the given series.booleanMinMaxCalculator.isMinMaxPopulated()Returns true if the values returned by getChannelGlobalMinimum/Maximum can be trusted.booleanFormatReader.isSingleFile(String id) booleanIFormatReader.isSingleFile(String id) Returns true if the named file is expected to be the only file in the dataset.booleanImageReader.isSingleFile(String id) booleanReaderWrapper.isSingleFile(String id) booleanWrappedReader.isSingleFile(String id) Memoizer.loadMemo()Load a memo file if possible, returning a null if not.byte[]ChannelFiller.openBytes(int no) byte[]ChannelFiller.openBytes(int no, byte[] buf) byte[]ChannelFiller.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ChannelFiller.openBytes(int no, int x, int y, int w, int h) byte[]ChannelMerger.openBytes(int no) byte[]ChannelMerger.openBytes(int no, byte[] buf) byte[]ChannelMerger.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ChannelMerger.openBytes(int no, int x, int y, int w, int h) byte[]ChannelSeparator.openBytes(int no) byte[]ChannelSeparator.openBytes(int no, byte[] buf) byte[]ChannelSeparator.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ChannelSeparator.openBytes(int no, int x, int y, int w, int h) byte[]DelegateReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]DimensionSwapper.openBytes(int no) byte[]DimensionSwapper.openBytes(int no, byte[] buf) byte[]DimensionSwapper.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]DimensionSwapper.openBytes(int no, int x, int y, int w, int h) byte[]FileStitcher.openBytes(int no) byte[]FileStitcher.openBytes(int no, byte[] buf) byte[]FileStitcher.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]FileStitcher.openBytes(int no, int x, int y, int w, int h) byte[]FormatReader.openBytes(int no) byte[]FormatReader.openBytes(int no, byte[] buf) abstract byte[]FormatReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]FormatReader.openBytes(int no, int x, int y, int w, int h) byte[]IFormatReader.openBytes(int no) Obtains the specified image plane from the current file as a byte array.byte[]IFormatReader.openBytes(int no, byte[] buf) Obtains the specified image plane from the current file into a pre-allocated byte array of (sizeX * sizeY * bytesPerPixel * RGB channel count).byte[]IFormatReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) Obtains a sub-image of the specified image plane into a pre-allocated byte array.byte[]IFormatReader.openBytes(int no, int x, int y, int w, int h) Obtains a sub-image of the specified image plane, whose upper-left corner is given by (x, y).byte[]ImageReader.openBytes(int no) byte[]ImageReader.openBytes(int no, byte[] buf) byte[]ImageReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ImageReader.openBytes(int no, int x, int y, int w, int h) byte[]MinMaxCalculator.openBytes(int no) byte[]MinMaxCalculator.openBytes(int no, byte[] buf) byte[]MinMaxCalculator.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]MinMaxCalculator.openBytes(int no, int x, int y, int w, int h) byte[]ReaderWrapper.openBytes(int no) byte[]ReaderWrapper.openBytes(int no, byte[] buf) byte[]ReaderWrapper.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ReaderWrapper.openBytes(int no, int x, int y, int w, int h) byte[]TileStitcher.openBytes(int no) byte[]TileStitcher.openBytes(int no, byte[] buf) byte[]TileStitcher.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]TileStitcher.openBytes(int no, int x, int y, int w, int h) byte[]WrappedReader.openBytes(int no) byte[]WrappedReader.openBytes(int no, byte[] buf) byte[]WrappedReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]WrappedReader.openBytes(int no, int x, int y, int w, int h) byte[]ChannelFiller.openCompressedBytes(int no, byte[] buf, int x, int y) byte[]ChannelFiller.openCompressedBytes(int no, int x, int y) byte[]ChannelMerger.openCompressedBytes(int no, byte[] buf, int x, int y) byte[]ChannelMerger.openCompressedBytes(int no, int x, int y) byte[]ChannelSeparator.openCompressedBytes(int no, byte[] buf, int x, int y) byte[]ChannelSeparator.openCompressedBytes(int no, int x, int y) byte[]DimensionSwapper.openCompressedBytes(int no, byte[] buf, int x, int y) byte[]DimensionSwapper.openCompressedBytes(int no, int x, int y) byte[]FileStitcher.openCompressedBytes(int no, byte[] buf, int x, int y) byte[]FileStitcher.openCompressedBytes(int no, int x, int y) default byte[]ICompressedTileReader.openCompressedBytes(int no, byte[] buf, int x, int y) Retrieve the specified tile without performing any decompression.default byte[]ICompressedTileReader.openCompressedBytes(int no, int x, int y) Retrieve the specified tile without performing any decompression.byte[]ImageReader.openCompressedBytes(int no, byte[] buf, int x, int y) byte[]ImageReader.openCompressedBytes(int no, int x, int y) byte[]ReaderWrapper.openCompressedBytes(int no, byte[] buf, int x, int y) byte[]ReaderWrapper.openCompressedBytes(int no, int x, int y) byte[]TileStitcher.openCompressedBytes(int no, byte[] buf, int x, int y) byte[]TileStitcher.openCompressedBytes(int no, int x, int y) FileStitcher.openPlane(int no, int x, int y, int w, int h) FormatReader.openPlane(int no, int x, int y, int w, int h) IFormatReader.openPlane(int no, int x, int y, int w, int h) Obtains the specified image plane (or sub-image thereof) in the reader's native data structure.ImageReader.openPlane(int no, int x, int y, int w, int h) ReaderWrapper.openPlane(int no, int x, int y, int w, int h) WrappedReader.openPlane(int no, int x, int y, int w, int h) byte[]ChannelSeparator.openThumbBytes(int no) byte[]DimensionSwapper.openThumbBytes(int no) byte[]FileStitcher.openThumbBytes(int no) byte[]FormatReader.openThumbBytes(int no) static byte[]FormatTools.openThumbBytes(IFormatReader reader, int no) Default implementation forIFormatReader.openThumbBytes(int).byte[]IFormatReader.openThumbBytes(int no) Obtains a thumbnail for the specified image plane from the current file, as a byte array.byte[]ImageReader.openThumbBytes(int no) byte[]ReaderWrapper.openThumbBytes(int no) byte[]WrappedReader.openThumbBytes(int no) static intFormatTools.pixelTypeFromBytes(int bytes, boolean signed, boolean fp) Returns an appropriate pixel type given the number of bytes per pixel.voidFormatWriter.saveBytes(int no, byte[] buf) voidFormatWriter.saveBytes(int no, byte[] buf, loci.common.Region tile) voidIFormatWriter.saveBytes(int no, byte[] buf) Saves the given image to the current series in the current file.voidIFormatWriter.saveBytes(int no, byte[] buf, int x, int y, int w, int h) Saves the given image tile to the current series in the current file.voidIFormatWriter.saveBytes(int no, byte[] buf, loci.common.Region tile) Saves the given image tile to the current series in the current file.voidImageWriter.saveBytes(int no, byte[] buf) voidImageWriter.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidImageWriter.saveBytes(int no, byte[] buf, loci.common.Region tile) voidWriterWrapper.saveBytes(int no, byte[] buf) voidWriterWrapper.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidWriterWrapper.saveBytes(int no, byte[] buf, loci.common.Region tile) default voidICompressedTileWriter.saveCompressedBytes(int no, byte[] buf, int x, int y, int w, int h) Save a compressed tile to the current output file.voidImageWriter.saveCompressedBytes(int no, byte[] buf, int x, int y, int w, int h) voidWriterWrapper.saveCompressedBytes(int no, byte[] buf, int x, int y, int w, int h) voidvoidvoidvoidSaves the given image plane to the current series in the current file.voidSaves the given image plane to the current series in the current file.voidSaves the given image plane to the current series in the current file.voidvoidvoidvoidvoidvoidvoidFileStitcher.setAxisTypes(int[] axes) Sets the axis type for each dimensional block.voidFormatWriter.setCompression(String compress) voidIFormatWriter.setCompression(String compress) Sets the current compression type.voidImageWriter.setCompression(String compress) voidWriterWrapper.setCompression(String compress) voidvoidvoidvoidvoidvoidvoidInitialize a reader from the input file name.voidInitializes a writer from the input file name.voidSets the current file name.voidvoidvoidvoidvoidvoidvoidFormatWriter.setSeries(int series) voidIFormatWriter.setSeries(int series) Sets the current series.voidImageWriter.setSeries(int series) voidWriterWrapper.setSeries(int series) intFormatWriter.setTileSizeX(int tileSize) intIFormatWriter.setTileSizeX(int tileSize) Will attempt to set the tile width to the desired value and return the actual value which will be usedintImageWriter.setTileSizeX(int tileSize) intWriterWrapper.setTileSizeX(int tileSize) intFormatWriter.setTileSizeY(int tileSize) intIFormatWriter.setTileSizeY(int tileSize) Will attempt to set the tile height to the desired value and return the actual value which will be usedintImageWriter.setTileSizeY(int tileSize) intWriterWrapper.setTileSizeY(int tileSize) ReaderWrapper.unwrap()Unwraps nested wrapped readers until the core reader (i.e., not aReaderWrapperorImageReader) is found.ReaderWrapper.unwrap(Class<? extends IFormatReader> readerClass, String id) Unwraps nested wrapped readers until the given reader class is found.Unwraps nested wrapped readers until the core reader (i.e., not aReaderWrapperorImageReader) is found.WriterWrapper.unwrap()Unwraps nested wrapped writers until the core writer (i.e., not aWriterWrapperorImageWriter) is found.WriterWrapper.unwrap(Class<? extends IFormatWriter> writerClass, String id) Unwraps nested wrapped writers until the given writer class is found.Unwraps nested wrapped writers until the core writer (i.e., not aWriterWrapperorImageWriter) is found.protected voidMinMaxCalculator.updateMinMax(int no, byte[] buf, int len) Updates min/max values based on the given byte array.static voidMetadataTools.verifyMinimumPopulated(MetadataRetrieve src) Checks whether the given metadata object has the minimum metadata populated to successfully describe an Image.static voidMetadataTools.verifyMinimumPopulated(MetadataRetrieve src, int n) Checks whether the given metadata object has the minimum metadata populated to successfully describe the nth Image.Constructors in loci.formats that throw FormatException -
Uses of FormatException in loci.formats.cache
Subclasses of FormatException in loci.formats.cacheModifier and TypeClassDescriptionclassCacheException is the exception thrown when something goes wrong performing a cache operation. -
Uses of FormatException in loci.formats.codec
Methods in loci.formats.codec that return FormatExceptionModifier and TypeMethodDescription(package private) static FormatExceptionWrappedCodec.unwrapCodecException(ome.codecs.CodecException e) Methods in loci.formats.codec that throw FormatExceptionModifier and TypeMethodDescriptionbyte[]BaseCodec.compress(byte[][] data, CodecOptions options) 2D data block encoding default implementation.byte[]Codec.compress(byte[][] data, CodecOptions options) Compresses a block of data.byte[]Codec.compress(byte[] data, CodecOptions options) Compresses a block of data.byte[]JPEGXRCodec.compress(byte[] data, CodecOptions options) byte[]NikonCodec.compress(byte[] data, CodecOptions options) byte[]TargaRLECodec.compress(byte[] data, CodecOptions options) byte[]WrappedCodec.compress(byte[][] data, CodecOptions options) byte[]WrappedCodec.compress(byte[] data, CodecOptions options) private static voidWrappedCodec.copyOptions(CodecOptions src, ome.codecs.CodecOptions dest) byte[]BaseCodec.decompress(byte[] data) byte[]BaseCodec.decompress(byte[][] data) byte[]BaseCodec.decompress(byte[][] data, CodecOptions options) 2D data block decoding default implementation.byte[]BaseCodec.decompress(byte[] data, CodecOptions options) abstract byte[]BaseCodec.decompress(loci.common.RandomAccessInputStream in, CodecOptions options) byte[]Codec.decompress(byte[] data) Decompresses a block of data.byte[]Codec.decompress(byte[][] data) Decompresses a block of data.byte[]Codec.decompress(byte[][] data, CodecOptions options) Decompresses a block of data.byte[]Codec.decompress(byte[] data, CodecOptions options) Decompresses a block of data.byte[]Codec.decompress(loci.common.RandomAccessInputStream in, CodecOptions options) Decompresses data from the given RandomAccessInputStream.byte[]JPEGXRCodec.decompress(byte[] buf, CodecOptions options) The CodecOptions parameter should have the following fields set:maxBytesinterleavedbitsPerSamplelittleEndianwidthheightbyte[]JPEGXRCodec.decompress(loci.common.RandomAccessInputStream in, CodecOptions options) byte[]NikonCodec.decompress(loci.common.RandomAccessInputStream in, CodecOptions options) The CodecOptions parameter must be an instance ofNikonCodecOptions, and should have the following fields set:losslessvPredictorcurvesplitbitsPerSamplemaxByteswidthheightbyte[]TargaRLECodec.decompress(loci.common.RandomAccessInputStream in, CodecOptions options) The CodecOptions parameter should have the following fields set:maxBytesCodecOptions.bitsPerSamplebyte[]WrappedCodec.decompress(byte[] data) byte[]WrappedCodec.decompress(byte[][] data) byte[]WrappedCodec.decompress(byte[][] data, CodecOptions options) byte[]WrappedCodec.decompress(byte[] data, CodecOptions options) byte[]WrappedCodec.decompress(loci.common.RandomAccessInputStream in, CodecOptions options) byte[]ZstdCodec.decompress(byte[] data, int pointer, int length) protected static ome.codecs.CodecOptionsWrappedCodec.getOptions(CodecOptions options) intHuffmanCodec.getSample(loci.common.RandomAccessInputStream bb, CodecOptions options) intHuffmanCodec.getSample(BitBuffer bb, CodecOptions options) Deprecated.private voidJPEGXRCodec.initialize()Initializes the JPEG-XR dependency service.voidBaseCodec.test()Main testing method default implementation. -
Uses of FormatException in loci.formats.dicom
Methods in loci.formats.dicom that throw FormatExceptionModifier and TypeMethodDescriptionprivate intDicomTag.getNextTag(loci.common.RandomAccessInputStream in) Get the next 4 byte DICOM tag from the given input stream.Constructors in loci.formats.dicom that throw FormatExceptionModifierConstructorDescriptionDicomFileInfo(String filePath) Construct an object from the given file.DicomTag(loci.common.RandomAccessInputStream in, boolean bigEndian, long location, boolean oddLocations) Read a complete tag and value from the given input stream.DicomTag(loci.common.RandomAccessInputStream in, boolean bigEndian, long location, boolean oddLocations, boolean readValue) Read a complete tag and optionally a value from the given input stream. -
Uses of FormatException in loci.formats.gui
Methods in loci.formats.gui that throw FormatExceptionModifier and TypeMethodDescriptionstatic BufferedImageAWTImageTools.makeImage(byte[] data, boolean interleaved, MetadataRetrieve meta, int series) Creates an image from the given raw byte array, obtaining the dimensional parameters from the specified metadata object.static BufferedImageAWTImageTools.openImage(byte[] buf, IFormatReader r, int w, int h) Creates an image from the given byte array, using the given IFormatReader to retrieve additional information.static BufferedImageAWTImageTools.openImage(byte[] buf, IFormatReader r, int w, int h, boolean normal) Creates an image from the given byte array, using the given IFormatReader to retrieve additional information.BufferedImageReader.openImage(int no) Obtains the specified image from the current file.BufferedImageReader.openImage(int no, int x, int y, int w, int h) Obtains a sub-image of the specified image, whose upper-left corner is given by (x, y).BufferedImageReader.openThumbImage(int no) Obtains a thumbnail for the specified image from the current file.voidBufferedImageWriter.saveImage(int no, BufferedImage image) Saves the given BufferedImage to the current file.voidBufferedImageWriter.saveImage(int no, BufferedImage image, int x, int y, int w, int h) Saves the given BufferedImage to the current file. -
Uses of FormatException in loci.formats.in
Methods in loci.formats.in that throw FormatExceptionModifier and TypeMethodDescriptionprivate voidDCIMGReader.addFileToList(String file) private voidDicomReader.addFileToList(String file, boolean checkSeries) Determine if the given file belongs in the same dataset as this file.private voidFV1000Reader.addPtyFiles()private voidOMETiffReader.addSubResolutions()private voidLIFReader.addUserCommentMeta(Element imageNode, int image) static voidFlexReader.appendServerMap(String alias, String realName) Add the path 'realName' to the mapping for the server named 'alias'.private voidMicromanagerReader.buildTIFFList(int posIndex) private voidDicomReader.calculatePixelsOffsets(long baseOffset) Calculate offsets to all pixel data (tiles or planes) in the file, starting from the given offset.private voidLOFReader.checkForLofLayout(loci.common.RandomAccessInputStream in, String filename) Checks if file layout meets lof file specificationsprivate booleanprivate intCellSensReader.convertPixelType(int pixelType) private voidKLBReader.convertPixelType(CoreMetadata ms0, int pixelType) private intTillVisionReader.convertPixelType(int type) private voidZeissCZIReader.convertPixelType(int pixelType) private voidZeissCZIReader.convertPixelType(CoreMetadata ms0, int pixelType) private voidTissueFAXSReader.copyCorrectionImageToBuffer(TissueFAXSReader.ScanRegion region, loci.common.Region dest, int[] zct, byte[] buf) private voidTissueFAXSReader.copyRegionToBuffer(TissueFAXSReader.ScanRegion region, int level, loci.common.Region dest, int[] zct, byte[] buf) protected byte[]private DicomFileInfoDicomReader.createFileInfo(String file) Construct a DicomFileInfo for the given file.private byte[]APNGReader.decode(APNGReader.PNGInputStream bytes) private byte[]APNGReader.decode(APNGReader.PNGInputStream bytes, int width, int height) private byte[]CellSensReader.decodeTile(int no, int row, int col) byte[]SlideBook7Reader.CCompressionBase.DecompressBuffer(byte[] inBuffer) private booleanPictReader.drivePictDecoder(int opcode) Handles the opcodes in the PICT file.protected ZeissTIFFReader.TIFFInfoEvaluate the metadata of a TIFF/XML file collection, and return this to the user.private voidPictReader.expandPixels(int bitSize, byte[] ib, byte[] ob, int outLen) Expand an array of bytes.private StringBDVReader.fetchXMLId()intAFIReader.fileGroupOption(String id) intAnalyzeReader.fileGroupOption(String id) intAPLReader.fileGroupOption(String id) intBDReader.fileGroupOption(String id) intBioRadReader.fileGroupOption(String id) intBrukerReader.fileGroupOption(String id) intCellomicsReader.fileGroupOption(String id) intCellSensReader.fileGroupOption(String id) intCellVoyagerReader.fileGroupOption(String id) intCellWorxReader.fileGroupOption(String id) intColumbusReader.fileGroupOption(String id) intCV7000Reader.fileGroupOption(String id) intDCIMGReader.fileGroupOption(String id) intDicomReader.fileGroupOption(String id) intFlexReader.fileGroupOption(String id) intFujiReader.fileGroupOption(String id) intFV1000Reader.fileGroupOption(String id) intHitachiReader.fileGroupOption(String id) intICSReader.fileGroupOption(String id) intImagicReader.fileGroupOption(String id) intInCellReader.fileGroupOption(String id) intJDCEReader.fileGroupOption(String id) intKLBReader.fileGroupOption(String id) intL2DReader.fileGroupOption(String id) intLeicaReader.fileGroupOption(String id) intMetamorphReader.fileGroupOption(String id) intMIASReader.fileGroupOption(String id) intMicroCTReader.fileGroupOption(String id) intMicromanagerReader.fileGroupOption(String id) intNDPIReader.fileGroupOption(String id) intNDPISReader.fileGroupOption(String id) intNiftiReader.fileGroupOption(String id) intNRRDReader.fileGroupOption(String id) intOIRReader.fileGroupOption(String id) intOlympusTileReader.fileGroupOption(String id) intOperettaReader.fileGroupOption(String id) intPerkinElmerReader.fileGroupOption(String id) intPrairieReader.fileGroupOption(String id) intScanrReader.fileGroupOption(String id) intSPCReader.fileGroupOption(String id) intSVSReader.fileGroupOption(String id) intTCSReader.fileGroupOption(String id) intTecanReader.fileGroupOption(String id) intTillVisionReader.fileGroupOption(String id) intTrestleReader.fileGroupOption(String id) intVentanaReader.fileGroupOption(String id) intVisitechReader.fileGroupOption(String id) intXLEFReader.fileGroupOption(String id) intZeissLSMReader.fileGroupOption(String id) intZeissTIFFReader.fileGroupOption(String id) protected voidBaseZeissReader.fillMetadataPass1(MetadataStore store) Read and store basic dimensions in modelprotected voidZeissTIFFReader.fillMetadataPass1(MetadataStore store) protected voidZeissZVIReader.fillMetadataPass1(MetadataStore store) protected voidBaseZeissReader.fillMetadataPass2(MetadataStore store) Read and store basic dimensions in modelprotected voidZeissTIFFReader.fillMetadataPass2(MetadataStore store) protected voidBaseZeissReader.fillMetadataPass3(MetadataStore store) Read and store basic dimensions in modelprotected voidZeissZVIReader.fillMetadataPass3(MetadataStore store) protected voidBaseZeissReader.fillMetadataPass4(MetadataStore store) Read and store basic dimensions in modelprotected voidBaseZeissReader.fillMetadataPass5(MetadataStore store) Read and store basic dimensions in modelprotected voidZeissTIFFReader.fillMetadataPass5(MetadataStore store) protected voidZeissZVIReader.fillMetadataPass5(MetadataStore store) protected voidBaseZeissReader.fillMetadataPass6(MetadataStore store) Read and store basic dimensions in modelprotected voidBaseZeissReader.fillMetadataPass7(MetadataStore store) Store basic dimensions in modelprivate StringLeicaReader.findLEIFile(String baseFile) Find the .lei file that belongs to the same dataset as the given file.private StringFV1000Reader.findOIFFile(String baseFile) protected voidCellWorxReader.findPixelsFiles()protected voidMetaxpressTiffReader.findPixelsFiles()short[][]BaseZeissReader.get16BitLookupTable()short[][]FakeReader.get16BitLookupTable()short[][]FilePatternReader.get16BitLookupTable()short[][]ImprovisionTiffReader.get16BitLookupTable()short[][]InCellReader.get16BitLookupTable()short[][]LeicaReader.get16BitLookupTable()short[][]MIASReader.get16BitLookupTable()short[][]MinimalTiffReader.get16BitLookupTable()short[][]OIRReader.get16BitLookupTable()short[][]OMETiffReader.get16BitLookupTable()short[][]PDSReader.get16BitLookupTable()short[][]PerkinElmerReader.get16BitLookupTable()short[][]SlidebookTiffReader.get16BitLookupTable()short[][]TCSReader.get16BitLookupTable()short[][]VentanaReader.get16BitLookupTable()short[][]ZeissCZIReader.get16BitLookupTable()short[][]ZeissLSMReader.get16BitLookupTable()short[][]ZipReader.get16BitLookupTable()byte[][]BaseZeissReader.get8BitLookupTable()byte[][]BMPReader.get8BitLookupTable()byte[][]FakeReader.get8BitLookupTable()byte[][]FilePatternReader.get8BitLookupTable()byte[][]GIFReader.get8BitLookupTable()byte[][]ImprovisionTiffReader.get8BitLookupTable()byte[][]InCellReader.get8BitLookupTable()byte[][]IPWReader.get8BitLookupTable()byte[][]KhorosReader.get8BitLookupTable()byte[][]LeicaReader.get8BitLookupTable()byte[][]MIASReader.get8BitLookupTable()byte[][]MinimalTiffReader.get8BitLookupTable()byte[][]OIRReader.get8BitLookupTable()byte[][]OMETiffReader.get8BitLookupTable()byte[][]PerkinElmerReader.get8BitLookupTable()byte[][]PictReader.get8BitLookupTable()byte[][]SlidebookTiffReader.get8BitLookupTable()byte[][]TargaReader.get8BitLookupTable()byte[][]TCSReader.get8BitLookupTable()byte[][]VentanaReader.get8BitLookupTable()byte[][]ZeissCZIReader.get8BitLookupTable()byte[][]ZeissLSMReader.get8BitLookupTable()byte[][]ZipReader.get8BitLookupTable()protected ome.xml.model.enums.AcquisitionModeOperettaReader.getAcquisitionMode(String mode) Deprecated.private List<TissueFAXSReader.ScanRegion> TissueFAXSReader.getAllRegions(int t) private intOBFReader.getBitsPerPixel(int type) intSPEReader.SpeHeader.getByte(SPEReader.SpeHeaderEntry entry) Method used to retrieve data values for Byte entries into the SPE header tableprivate ome.xml.model.primitives.ColorMIASReader.getChannelColorFromFile(String file) Get the color associated with the given file's channel.protected longMinimalTiffReader.getCompressedByteCount(IFD ifd, int x, int y) private booleanOBFReader.getCompression(int compression) private loci.common.RandomAccessInputStreamprivate loci.common.RandomAccessInputStreamCellomicsReader.getDecompressedStream(String filename) private intZeissLSMReader.getExtraSeries(String file) private loci.common.RandomAccessInputStreamprivate StringSlidebookTiffReader.getFirstChannel(String path) private ObjectBDVReader.getImageData(int no, int x, int y, int width, int height) private ObjectCellH5Reader.getImageData(int no, int y, int height) private ObjectImarisHDFReader.getImageData(int no, int x, int y, int width, int height) Retrieve an array corresponding to the specified image tile.private loci.common.IniListFV1000Reader.getIniFile(String filename) intSPEReader.SpeHeader.getInt(SPEReader.SpeHeaderEntry entry) Method used to retrieve data values for Integer entries into the SPE header tableint[]SPEReader.SpeHeader.getIntArray(SPEReader.SpeHeaderEntry entry) Method used to retrieve data values for Integer Array entries into the SPE header tableprivate longOBFReader.getLength(long length) private intTissueFAXSReader.getLevel()longSPEReader.SpeHeader.getLong(SPEReader.SpeHeaderEntry entry) Method used to retrieve data values for Long enteries into the SPE header tablelong[]SPEReader.SpeHeader.getLongArray(SPEReader.SpeHeaderEntry entry) Method used to retrieve data values for Long Array entries into the SPE header table(package private) byte[][]AmiraReader.getLookupTable(Map materials) private long[]NDPIReader.getMarkers(IFD ifd) Get the array of restart markers (offsets) for the given IFD.private StringZeissLSMReader.getMDBFile(String id) private StringZeissXRMReader.getMetadataPixelType(int dataType) private ElementLIFReader.getMetadataRoot(String xml) private ElementOlympusTileReader.getMetadataRoot(String xml) intZeissCZIReader.SubBlock.getPhysicalHeight()intZeissCZIReader.SubBlock.getPhysicalWidth()private intOBFReader.getPixelType(int type) private intZeissXRMReader.getPixelType(int dataType) Convert an XRM data type to a Bio-Formats pixel type.private intLiFlimReader.getPixelTypeFromString(String type) protected IFormatReaderprotected IFormatReaderprivate TissueFAXSReader.ScanRegionTissueFAXSReader.getRegion()private TissueFAXSReader.ScanRegionTissueFAXSReader.getRegion(int t) intBrukerReader.getRequiredDirectories(String[] files) intCellVoyagerReader.getRequiredDirectories(String[] files) intColumbusReader.getRequiredDirectories(String[] files) intCV7000Reader.getRequiredDirectories(String[] files) intDicomReader.getRequiredDirectories(String[] files) intMIASReader.getRequiredDirectories(String[] files) intMicroCTReader.getRequiredDirectories(String[] files) intOMETiffReader.getRequiredDirectories(String[] files) intOperettaReader.getRequiredDirectories(String[] files) intTecanReader.getRequiredDirectories(String[] files) SPEReader.SpeHeader.getROIs()Method used to read and return meta data for upto 10 rectangular ROI's stored in the SPE header tableprivate ObjectImarisHDFReader.getSampleData()intSPEReader.SpeHeader.getShort(SPEReader.SpeHeaderEntry entry) Method used to retrieve data values for Short entries into the SPE header tableint[]SPEReader.SpeHeader.getShortArray(SPEReader.SpeHeaderEntry entry) Method used to retrieve data values for Short Array entries into the SPE header tableintSPEReader.SpeHeader.getStackSize()Method used to determined the stack size of the SPE file.SPEReader.SpeHeader.getString(SPEReader.SpeHeaderEntry entry) Method used to retrieve data values for String entries into the SPE header tableprivate String[]MetaxpressTiffReader.getTiffFiles(String plateName, char rowLetter, int col, int channels, int nTimepoints, int zSteps) private voidDecompress pixel data associated with the given DicomTile.private byte[]MIASReader.getTile(int well, int no, int row, int col, loci.common.Region intersection) DicomReader.getTileCodec(int no) NDPIReader.getTileCodec(int no) SVSReader.getTileCodec(int no) DicomReader.getTileCodecOptions(int no, int x, int y) NDPIReader.getTileCodecOptions(int no, int x, int y) SVSReader.getTileCodecOptions(int no, int x, int y) protected intMinimalTiffReader.getTileIndex(IFD ifd, int x, int y) Get the index of the tile corresponding to given IFD (plane) and tile XY indexes.private longBDReader.getTimestamp(String file) private StringSlidebookTiffReader.getTimestamp(String path) private Stringprivate voidFlexReader.groupFiles(String[] fileList, MetadataStore store) private voidTCSReader.groupFiles()private voidPictReader.handleBitmap(int opcode) Extract the image data in a PICT bitmap structure.private voidPictReader.handlePixmap(int opcode) Extracts the image data in a PICT pixmap structure.private voidPictReader.handlePixmap(int pixelSize, int compCount) Handles the unpacking of the image data.private voidFluoviewReader.initAlternateMetadata()private voidFluoviewReader.initAlternateMetadataStore()protected voidLeicaSCNReader.initCoreMetadata(int series, int resolution) private voidLiFlimReader.initCoreMetadata()protected voidDeltavisionReader.initExtraMetadata()protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidvoidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidvoidprotected voidprotected voidprotected voidprotected voidvoidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidvoidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidvoidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidBaseZeissReader.initFileMain(String id) private voidFlexReader.initFlexFile(String id) private voidOMETiffReader.initializeReader(IFormatReader r, String file) protected voidImageIOReader.initImage()private voidFlexReader.initMeaFile(String id) Initialize the dataset from a .mea file.protected voidBaseTiffReader.initMetadata()Populates the metadata hashtable and metadata store.protected voidGelReader.initMetadata()private voidLIFReader.initMetadata(String xml) Parses a string of XML and puts the values in a Hashtable.protected voidZeissLSMReader.initMetadata(int series) protected voidBaseTiffReader.initMetadataStore()Populates the metadata store using the data parsed inBaseTiffReader.initStandardMetadata()along with some further parsing done in the method itself.protected voidFEITiffReader.initMetadataStore()protected voidFluoviewReader.initMetadataStore()protected voidImaconReader.initMetadataStore()protected voidImprovisionTiffReader.initMetadataStore()protected voidIonpathMIBITiffReader.initMetadataStore()protected voidJPKReader.initMetadataStore()protected voidLeicaSCNReader.initMetadataStore()protected voidLEOReader.initMetadataStore()protected voidNDPIReader.initMetadataStore()protected voidNikonElementsTiffReader.initMetadataStore()protected voidNikonTiffReader.initMetadataStore()protected voidPyramidTiffReader.initMetadataStore()protected voidSimplePCITiffReader.initMetadataStore()protected voidSISReader.initMetadataStore()protected voidSlidebookTiffReader.initMetadataStore()protected voidSVSReader.initMetadataStore()protected voidTiffReader.initMetadataStore()protected voidTrestleReader.initMetadataStore()protected voidVectraReader.initMetadataStore()protected voidVentanaReader.initMetadataStore()protected voidDeltavisionReader.initPixels()private voidFV1000Reader.initPOIService()private voidIPWReader.initPOIService()private voidPCIReader.initPOIService()private voidZeissXRMReader.initPOIService()private voidZeissZVIReader.initPOIService()protected voidCellWorxReader.initReader(IFormatReader reader, String file, boolean omexml) private voidFlexReader.initResFile(String id) Initialize the dataset from a .res file.private longOBFReader.initStack(long current) protected voidBaseTiffReader.initStandardMetadata()Parses standard metadata.protected voidDNGReader.initStandardMetadata()protected voidFEITiffReader.initStandardMetadata()protected voidFluoviewReader.initStandardMetadata()protected voidImaconReader.initStandardMetadata()protected voidImprovisionTiffReader.initStandardMetadata()protected voidIonpathMIBITiffReader.initStandardMetadata()protected voidJPKReader.initStandardMetadata()protected voidLeicaSCNReader.initStandardMetadata()protected voidLEOReader.initStandardMetadata()protected voidMetamorphReader.initStandardMetadata()protected voidNDPIReader.initStandardMetadata()protected voidNikonElementsTiffReader.initStandardMetadata()protected voidNikonReader.initStandardMetadata()protected voidNikonTiffReader.initStandardMetadata()protected voidPyramidTiffReader.initStandardMetadata()protected voidSEQReader.initStandardMetadata()protected voidSimplePCITiffReader.initStandardMetadata()protected voidSISReader.initStandardMetadata()protected voidSlidebookTiffReader.initStandardMetadata()protected voidSVSReader.initStandardMetadata()protected voidTiffReader.initStandardMetadata()protected voidTrestleReader.initStandardMetadata()protected voidVectraReader.initStandardMetadata()protected voidVentanaReader.initStandardMetadata()protected voidprotected voidprotected voidbooleanAFIReader.isSingleFile(String id) booleanAnalyzeReader.isSingleFile(String id) booleanAPLReader.isSingleFile(String id) booleanBDReader.isSingleFile(String id) booleanBioRadReader.isSingleFile(String id) booleanBrukerReader.isSingleFile(String id) booleanCellSensReader.isSingleFile(String id) booleanCellVoyagerReader.isSingleFile(String id) booleanColumbusReader.isSingleFile(String id) booleanCV7000Reader.isSingleFile(String id) booleanDCIMGReader.isSingleFile(String id) booleanDeltavisionReader.isSingleFile(String id) booleanFakeReader.isSingleFile(String id) booleanFilePatternReader.isSingleFile(String id) booleanFlexReader.isSingleFile(String id) booleanFujiReader.isSingleFile(String id) booleanFV1000Reader.isSingleFile(String id) booleanHitachiReader.isSingleFile(String id) booleanICSReader.isSingleFile(String id) booleanImagicReader.isSingleFile(String id) booleanInCellReader.isSingleFile(String id) booleanJDCEReader.isSingleFile(String id) booleanL2DReader.isSingleFile(String id) booleanLeicaReader.isSingleFile(String id) booleanMetamorphReader.isSingleFile(String id) booleanMIASReader.isSingleFile(String id) booleanMicroCTReader.isSingleFile(String id) booleanMicromanagerReader.isSingleFile(String id) booleanNDPISReader.isSingleFile(String id) booleanNiftiReader.isSingleFile(String id) booleanNRRDReader.isSingleFile(String id) booleanOIRReader.isSingleFile(String id) booleanOlympusTileReader.isSingleFile(String id) booleanOMETiffReader.isSingleFile(String id) booleanOperettaReader.isSingleFile(String id) booleanPerkinElmerReader.isSingleFile(String id) booleanPrairieReader.isSingleFile(String id) booleanScanrReader.isSingleFile(String id) booleanSlideBook7Reader.isSingleFile(String id) booleanSPCReader.isSingleFile(String id) booleanTCSReader.isSingleFile(String id) booleanTecanReader.isSingleFile(String id) booleanTillVisionReader.isSingleFile(String id) booleanVisitechReader.isSingleFile(String id) booleanXLEFReader.isSingleFile(String id) booleanZeissLSMReader.isSingleFile(String id) booleanZeissTIFFReader.isSingleFile(String id) voidDynamicMetadataOptions.loadOptions(String optionsFile, ArrayList<String> availableOptionKeys) private StringBDReader.locateExperimentFile(String id) private voidDicomReader.makeFileList()Build a list of files that belong with the current file.private StringFV1000Reader.mapOIBFiles()static voidFlexReader.mapServersFromConfigurationFile(String configFile) Read a configuration file with lines of the form: <server alias>=<real server name> and call mapServer(String, String) accordingly.private byte[]FlowSightReader.openBitmaskBytes(IFD ifd, int imageWidth, int imageHeight) Decode the whole IFD plane using bitmask compressionprotected BufferedImageTiffJAIReader.openBufferedImage(int no) Obtains a BufferedImage from the given data source using JAI.byte[]AFIReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]AIMReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]AliconaReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]AmiraReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]AnalyzeReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]APLReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]APNGReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ARFReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]AVIReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]BDReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]BDVReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]BIFormatReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]BioRadGelReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]BioRadReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]BioRadSCNReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]BMPReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]BrukerReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]BurleighReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]CanonRawReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]CellH5Reader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]CellomicsReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]CellSensReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]CellVoyagerReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]CellWorxReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ColumbusReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]CV7000Reader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]DCIMGReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]DeltavisionReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]DicomReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]DNGReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]Ecat7Reader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]EPSReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]FakeReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]FEIReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]FitsReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]FlexReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]FlowSightReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]FluoviewReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]FujiReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]FV1000Reader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]GatanDM2Reader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]GatanReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]GelReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]GIFReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]HamamatsuVMSReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]HISReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]HitachiReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]HRDGDFReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]I2IReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ICSReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]IM3Reader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ImaconReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ImagicReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ImarisHDFReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ImarisReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]IMODReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ImprovisionTiffReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ImspectorReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]InCell3000Reader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]InCellReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]INRReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]InveonReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]IonpathMIBITiffReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]IPLabReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]IPWReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]IvisionReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]JDCEReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]JEOLReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]JPEG2000Reader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]JPKReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]JPXReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]KhorosReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]KLBReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]KodakReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]L2DReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]LeicaReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]LeicaSCNReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]LiFlimReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]LIFReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]LIMReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]LOFReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]MetamorphReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]MetamorphTiffReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]MIASReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]MicroCTReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]MicromanagerReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]MINCReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]MinimalTiffReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]MolecularImagingReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]MRCReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]MRWReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]NAFReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ND2Reader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]NDPIReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]NDPISReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]NiftiReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]NikonReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]NRRDReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]OBFReader.openBytes(int no, byte[] buffer, int x, int y, int w, int h) byte[]OIRReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]OlympusTileReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]OMETiffReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]OMEXMLReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]OpenlabRawReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]OpenlabReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]OperettaReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]OxfordInstrumentsReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]PCIReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]PCORAWReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]PCXReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]PDSReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]PerkinElmerReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]PGMReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]PhotoshopTiffReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]PictReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]PovrayReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]PQBinReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]PrairieReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]PSDReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]PyramidTiffReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]QTReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]QuesantReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]RHKReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]SBIGReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ScanrReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]SDTReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]SeikoReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]SEQReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]SIFReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]SimplePCITiffReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]SlideBook7Reader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]SlidebookReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]SlidebookTiffReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]SMCameraReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]SPCReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]SPEReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]SpiderReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]SVSReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]TargaReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]TCSReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]TecanReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]TextReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]TiffDelegateReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]TileJPEGReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]TillVisionReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]TissueFAXSReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]TopometrixReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]TrestleReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]UBMReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]UnisokuReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]VarianFDFReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]VectraReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]VeecoReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]VentanaReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]VGSAMReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]VisitechReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]VolocityClippingReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]VolocityReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]WATOPReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]XLEFReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]XLEFReader.openBytes(int no, int x, int y, int w, int h) byte[]ZeissCZIReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ZeissLMSReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ZeissLSMReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ZeissTIFFReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ZeissXRMReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ZeissZVIReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) byte[]ZipReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) private byte[]XLEFReader.openBytesJpeg(int no, byte[] buf, int x, int y, int w, int h) Gets bytes of jpeg images.byte[]DicomReader.openCompressedBytes(int no, byte[] buf, int x, int y) byte[]DicomReader.openCompressedBytes(int no, int x, int y) byte[]NDPIReader.openCompressedBytes(int no, byte[] buf, int x, int y) byte[]NDPIReader.openCompressedBytes(int no, int x, int y) byte[]SVSReader.openCompressedBytes(int no, byte[] buf, int x, int y) byte[]SVSReader.openCompressedBytes(int no, int x, int y) private byte[]FlowSightReader.openGreyscaleBytes(IFD ifd, int imageWidth, int imageHeight) Decode the whole IFD plane using greyscale compressionImageIOReader.openPlane(int no, int x, int y, int w, int h) MNGReader.openPlane(int no, int x, int y, int w, int h) TextReader.openPlane(int no, int x, int y, int w, int h) TiffJAIReader.openPlane(int no, int x, int y, int w, int h) byte[]AFIReader.openThumbBytes(int no) byte[]CellSensReader.openThumbBytes(int no) byte[]LeicaSCNReader.openThumbBytes(int no) byte[]MinimalTiffReader.openThumbBytes(int no) byte[]NDPIReader.openThumbBytes(int no) byte[]SVSReader.openThumbBytes(int no) byte[]VectraReader.openThumbBytes(int no) byte[]VentanaReader.openThumbBytes(int no) private voidQTReader.parse(int depth, long offset, long length) Parse all of the atoms in the file.private voidTiffReader.parseCommentImageJ(String comment) private voidDCIMGReader.parseDCAMVersion0Footer(loci.common.RandomAccessInputStream stream) private voidLeicaReader.parseDimensionTag(int seriesIndex) private booleanCellSensReader.parseETSFile(loci.common.RandomAccessInputStream etsFile, String file, int s, boolean hasOrphanEtsFiles) private voidprivate voidMetamorphTiffReader.parseFile(String tiff, MetamorphHandler handler) private intTextReader.parseFileHeader(List<String> lines) Parses the file looking for the file header.private voidFlexReader.parseFlexFile(int currentWell, int wellRow, int wellCol, int field, boolean firstFile, MetadataStore store) Parses XML metadata from the Flex file corresponding to the given well.private voidOIRReader.parseFrameProperties(Element root) protected voidCellWorxReader.parseHTD()private voidOIRReader.parseImageProperties(Element root) private voidColumbusReader.parseImageXML(String filename, int externalTime) private voidLeicaReader.parseInstrumentData(MetadataStore store, int blockNum) private booleanDeltavisionReader.parseLogFile(MetadataStore store) Extract metadata from associated log file, if it exists.private void(package private) voidBaseZeissReader.parseMainTags(int image, MetadataStore store, ArrayList<BaseZeissReader.Tag> tags) voidMIASReader.parseMasks(MetadataStore overlayStore) Parse masks into a separate overlay-specific MetadataStore.private intMIASReader.parseMasks(MetadataStore store, int series, int roi, String overlayTiff) Parse Mask ROIs from the given TIFF and place them in the given MetadataStore.private String[]Parse a .mdb file and return a list of referenced .lsm files.private booleanBioRadReader.parseNotes(MetadataStore store) private voidZeissCZIReader.parseObjectives(NodeList objectives) private voidMicromanagerReader.parsePosition(int posIndex) private voidMicromanagerReader.parsePosition(String jsonData, int posIndex) private voidPrairieReader.parsePrairieMetadata()This step parses the Prairie metadata files into the Prairie-specific metadata structure,PrairieReader.meta.private intFV1000Reader.parseROIFile(String filename, MetadataStore store, int nextROI, int plane) private voidTrestleReader.parseROIs(MetadataStore store) private voidBDVReader.parseStructure()private voidCellH5Reader.parseStructure()private voidParses Gatan DM3 tags.private voidIPLabReader.parseTags(MetadataStore store) private voidZeissZVIReader.parseTags(int image, String file, MetadataStore store) Parse all of the tags in a stream.private voidprivate voidFlexReader.populateCoreMetadata(int wellRow, int wellCol, int field, List<String> imageNames) Populate core metadata using the given list of image names.private voidPrairieReader.populateCoreMetadata()This step populates theCoreMetadataby extracting relevant values from the parsedPrairieReader.metastructure.private voidSPEReader.populateGlobalMetaData()This function is used to populate values not contained in Core Meta Data to the Global Meta DatabooleanMIASReader.populateMaskPixels(int imageIndex, int roiIndex, int shapeIndex, MetadataStore store) Populate the MaskPixels.BinData attribute for the Mask identified by the given Image index, ROI index, and Shape index.protected voidCellWorxReader.populateMetadata()private voidMicromanagerReader.populateMetadata()private voidFlexReader.populateMetadataStore(MetadataStore store) private voidFV1000Reader.populateMetadataStore(MetadataStore store, String path) voidMicromanagerReader.populateMetadataStore(String[] jsonData) private voidND2Reader.populateMetadataStore(ND2Handler handler) private voidTillVisionReader.populateMetadataStore()protected voidZeissLSMReader.populateMetadataStore(ZeissLSMReader.SubBlock block, MetadataStore store, int series) protected voidDeltavisionReader.populateObjective(MetadataStore store, int lensID) Populate an Objective based upon the lens ID.protected voidRCPNLReader.populateObjective(MetadataStore store, int lensID) private voidPrairieReader.populateOMEMetadata()This step populates the OMEMetadataStoreby extracting relevant values from the parsedPrairieReader.metastructure.private voidNiftiReader.populatePixelType(int dataType) private voidSPEReader.populateRoiMetaData(MetadataStore store) Reads and populates ROI Meta Data values.byte[]AmiraReader.ASCII.read(int no, byte[] buf) (package private) voidAmiraReader.HxRLE.read(byte[] buf, int len) byte[]AmiraReader.HxRLE.read(int no, byte[] buf) byte[]AmiraReader.HxZip.read(int no, byte[] buf) byte[]AmiraReader.PlaneReader.read(int no, byte[] buf) private voidZeissCZIReader.readAttachments()private voidAVIReader.readChunk()byte[]SlideBook7Reader.CCompressionBase.ReadData(loci.common.RandomAccessInputStream inStream, int inBlock) private voidOBFReader.readFlimFrame(OBFReader.Stack stack, int no, byte[] buffer, int x, int y, int w, int h) private voidOBFReader.readFromStack(OBFReader.Stack stack, byte[] buffer, int bufferOffset, int bytes) private voidOBFReader.readFromStackRaw(OBFReader.Stack stack, byte[] buffer, int bufferOffset, int bytes) private voidKLBReader.readHeader(CoreMetadata coreMeta) private voidGIFReader.readImageBlock()private voidprivate int[]GIFReader.readLut(int size) Read a color lookup table of the specified size.private voidOlympusTileReader.readMetadata(String xml) byte[]ZeissCZIReader.SubBlock.readPixelData()byte[]ZeissCZIReader.SubBlock.readPixelData(loci.common.RandomAccessInputStream s) byte[]ZeissCZIReader.SubBlock.readPixelData(loci.common.RandomAccessInputStream s, loci.common.Region tile, byte[] buf) private voidOIRReader.readPixelsFile(String file, loci.common.RandomAccessInputStream s) private voidOBFReader.readStackFrame(OBFReader.Stack stack, long sampleOffset, byte[] buffer, int bufferOffset, int w, int h) private voidFluoviewReader.readStamps()private voidOpenlabReader.readVariable()private voidDeltavisionReader.readWavelength(int channel, MetadataStore store) private voidOIRReader.readXMLBlock(String file, loci.common.RandomAccessInputStream s) private voidKLBReader.reCalculateBlockOffsets(int no) private longOBFReader.remainingBytesInChunk(OBFReader.Stack stack) private voidNDPIReader.resetStream(IFD ifd) private voidDCIMGReader.scanDirectory(loci.common.Location dir) private voidDicomReader.scanDirectory(loci.common.Location dir, boolean checkSeries) Scan the given directory for files that belong to this dataset.private static int[]FV1000Reader.scanFormat(String pattern, String string) private voidOBFReader.seekToFrameStart(OBFReader.Stack stack, long sampleOffset) voidMIASReader.setAutomaticallyParseMasks(boolean parse) Toggle whether or not Mask pixel data should be parsed in setId.voidvoidvoidLOFReader.setIdWithMetadata(String id, XlifDocument xml) Inits the LOFReader using passed xml (from XLIF) for metadata initiation, instead of reading the LOF's included xmlprivate voidOMETiffReader.setupService()private voidOBFReader.skipBytes(OBFReader.Stack stack, long byteCount) private voidXLEFReader.sortMultipleImagesReaders()Sorts frames of all MultipleImagesReaders as per core dimension sizes and orderprivate IFDTake the real IFD on disk and reshape it into something that represents only the given plane.protected voidBaseZeissReader.storeROIs(MetadataStore store) Store basic dimensions in modelprivate voidOBFReader.switchChunk(OBFReader.Stack stack, int chunkIndex) private voidLIFReader.translateAttachmentNodes(Element imageNode, int image) private voidLIFReader.translateDetectors(Element imageNode, int image) private voidZeissCZIReader.translateDisplaySettings(Element root) private voidZeissCZIReader.translateExperiment(Element root) private voidLIFReader.translateFilterSettings(Element imageNode, int image) private voidZeissCZIReader.translateHardwareSettings(Element root) private voidLIFReader.translateImageNodes(Element imageNode, int i) private voidZeissCZIReader.translateInformation(Element root) private voidLIFReader.translateLaserLines(Element imageNode, int image) private voidLIFReader.translateMetadata(Element root) private voidZeissCZIReader.translateMetadata(String xml) private voidLIFReader.translateROIs(Element imageNode, int image) private voidLIFReader.translateScannerSettings(Element imageNode, int image) private voidLIFReader.translateSingleROIs(Element imageNode, int image) private voidLIFReader.translateTimestamps(Element imageNode, int image) private byte[]AVIReader.uncompress(int no, byte[] buf) private byte[]QTReader.uncompress(byte[] pixs, String code) Uncompresses an image plane according to the the codec identifier.private voidAPNGReader.unfilter(byte[] filters, byte[] image, int width, int height) See http://www.w3.org/TR/PNG/#9Filters.private booleanNDPIReader.useTiffParser(IFD ifd) -
Uses of FormatException in loci.formats.in.LeicaMicrosystemsMetadata
Methods in loci.formats.in.LeicaMicrosystemsMetadata that throw FormatExceptionModifier and TypeMethodDescriptionprivate voidLMSMetadataExtractor.addUserCommentMeta(Element imageNode, int image) Extracts user comments and adds them to the reader'sCoreMetadatavoidMetadataStoreInitializer.initMetadataStore()Translates metadata information from the reader'sMetadataTempBufferand adds it to itsMetadataStoreprivate voidMultipleImagesReader.initReaders(List<String> ids) Creates an internal reader for each image filevoidMetadataStoreInitializer.initStandDetails(int series) Adds microscope and objective details from the reader'sMetadataTempBufferto itsMetadataStorebyte[]MultipleImagesReader.openBytes(int no, byte[] buf, int x, int y, int w, int h) private voidLMSMetadataExtractor.setPixelType(int coreIndex) Sets CoreMetadata.pixelType depending on extracted x bytesIncvoidMultipleImagesReader.swapDimensions()Rearranges frame order from ZSTC order (used in XLIFs) to desired CoreMetadata.dimensionOrdervoidLMSMetadataExtractor.translateAttachmentNodes(Element imageNode, int image) Extracts information from dimension descriptions and writes it to reader'sMetadataTempBuffervoidLMSMetadataExtractor.translateChannelDescriptions(Element imageNode, int coreIndex) Extracts i.a.voidLMSMetadataExtractor.translateDetectors(Element imageNode, int image) Extracts detector information and writes it to reader'sMetadataTempBufferprivate voidLMSMetadataExtractor.translateDimensionDescriptions(Element imageNode, int coreIndex) Extracts information from dimension descriptions and writes it to reader'sCoreMetadataandMetadataTempBuffervoidLMSMetadataExtractor.translateFilterSettings(Element imageNode, int image) Extracts filter information and writes it to reader'sMetadataTempBuffervoidLMSMetadataExtractor.translateImage(Element image, int i) Extracts information from element node and writes it to reader'sCoreMetadataandMetadataTempBuffervoidLMSMetadataExtractor.translateLaserLines(Element imageNode, int image) Extracts laser information and writes it to reader'sMetadataTempBuffervoidLMSFileReader.translateMetadata(List<LMSImageXmlDocument> docs) Extracts metadata from a list of Leica image XML Documents and writes them to the reader's CoreMetadata,MetadataTempBufferand MetadataStorevoidLMSFileReader.translateMetadata(LMSImageXmlDocument doc) voidLMSMetadataExtractor.translateMetadata(List<LMSImageXmlDocument> docs) Extracts all information from Leica image xml Documents and writes it to reader'sCoreMetadataandMetadataTempBuffervoidLMSMetadataExtractor.translateROIs(Element imageNode, int image) Extracts ROIs and writes them to reader'sMetadataTempBuffervoidLMSMetadataExtractor.translateScannerSettings(Element imageNode, int image) Extracts scanner information and writes it to reader'sCoreMetadataandMetadataTempBuffervoidLMSMetadataExtractor.translateSingleROIs(Element imageNode, int image) Extracts single ROIs and writes them to reader'sMetadataTempBuffervoidLMSMetadataExtractor.translateTimestamps(Element imageNode, int image) Extracts timestamps and writes them to reader'sMetadataTempBufferConstructors in loci.formats.in.LeicaMicrosystemsMetadata that throw FormatException -
Uses of FormatException in loci.formats.out
Methods in loci.formats.out that throw FormatExceptionModifier and TypeMethodDescriptionprivate voidDicomWriter.checkPixelCount(boolean warn) private byte[]OMEXMLWriter.compress(byte[] b) Compress the given byte array using the current codec.byte[]JPEG2000Writer.compressBuffer(int no, byte[] buf, int x, int y, int w, int h) Compresses the buffer.private voidTiffWriter.formatCompression(IFD ifd) Sets the compression code for the specified IFD.private StringOMETiffWriter.getBinaryOnlyOMEXML(String file, String companion, String companionUUID) private StringintTiffWriter.getTileSizeX()intTiffWriter.getTileSizeY()protected IFDPyramidOMETiffWriter.makeIFD()protected IFDTiffWriter.makeIFD()protected intTiffWriter.prepareToWriteImage(int no, byte[] buf, IFD ifd, int x, int y, int w, int h) Performs the preparation for work prior to the usage of the TIFF saver.voidAPNGWriter.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidAVIWriter.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidCellH5Writer.saveBytes(int no, byte[] buf) Saves the given image to the specified (possibly already open) file.voidCellH5Writer.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidDicomWriter.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidEPSWriter.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidICSWriter.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidImageIOWriter.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidJavaWriter.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidJPEG2000Writer.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidOMETiffWriter.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidvoidOMEXMLWriter.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidvoidQTWriter.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidTiffWriter.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidSaves the given image to the specified (possibly already open) file.voidSaves the given image to the specified series in the current file.voidV3DrawWriter.saveBytes(int no, byte[] buf, int x, int y, int w, int h) voidDicomWriter.saveCompressedBytes(int no, byte[] buf, int x, int y, int w, int h) voidOMETiffWriter.saveCompressedBytes(int no, byte[] buf, int x, int y, int w, int h) voidTiffWriter.saveCompressedBytes(int no, byte[] buf, int x, int y, int w, int h) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidDicomWriter.setSeries(int s) intDicomWriter.setTileSizeX(int tileSize) intTiffWriter.setTileSizeX(int tileSize) intDicomWriter.setTileSizeY(int tileSize) intTiffWriter.setTileSizeY(int tileSize) private voidAPNGWriter.writePixels(String chunk, byte[] stream, int x, int y, int width, int height) -
Uses of FormatException in loci.formats.services
Methods in loci.formats.services that throw FormatExceptionModifier and TypeMethodDescriptionbyte[]JPEGXRService.decompress(byte[] compressed) Decompress the given JPEG-XR compressed byte array and return as a byte array.byte[]JPEGXRServiceImpl.decompress(byte[] compressed) private short[]JPEGXRServiceImpl.getPixelFormat(byte[] stream) -
Uses of FormatException in loci.formats.tiff
Methods in loci.formats.tiff that throw FormatExceptionModifier and TypeMethodDescriptionbyte[]TiffCompression.compress(byte[] input, CodecOptions options) Encodes a strip of data.byte[]TiffCompression.decompress(byte[] input, CodecOptions options) Decodes a strip of data.static voidTiffCompression.difference(byte[] input, IFD ifd) Performs in-place differencing according to the given predictor value.int[]IFD.getBitsPerSample()Retrieves the image's bits per sample (TIFF tag BitsPerSample) from a given TIFF IFD.longIFD.getByteCount(boolean bigTiff) Get the maximum number of bytes needed to represent this IFD.int[]IFD.getBytesPerSample()Retrieves the image's bytes per sample (derived from tag BitsPerSample) from this IFD.IFD.getCompression()Retrieves the image's compression type (TIFF tag Compression) from this IFD.TiffCompression.getCompressionCodecOptions(IFD ifd) Creates a set of codec options for compression.TiffCompression.getCompressionCodecOptions(IFD ifd, CodecOptions opt) Creates a set of codec options for compression.TiffParser.getExifIFDs()Returns EXIF IFDs.int[]IFD.getIFDIntArray(int tag) Gets the given directory entry values in int format from this IFD, performing some error checking.intIFD.getIFDIntValue(int tag, int defaultValue) Gets the given directory entry value in int format from this IFD, performing some error checking.long[]IFD.getIFDLongArray(int tag) Gets the given directory entry values in long format from this IFD, performing some error checking.longIFD.getIFDLongValue(int tag, long defaultValue) Gets the given directory entry value in long format from this IFD, performing some error checking.IFD.getIFDRationalValue(int tag) Gets the given directory entry value in rational format from this IFD, performing some error checking.short[]IFD.getIFDShortArray(int tag) Gets the given directory entry values in short format from this IFD, performing some error checking.IFD.getIFDStringValue(int tag) Gets the given directory entry value as a string from this IFD, performing some error checking.IFD.getIFDValue(int tag, Class checkClass) Gets the given directory entry value from this IFD, performing some error checking.longIFD.getImageLength()Retrieves the image's length (TIFF tag ImageLength) from a given TIFF IFD.longIFD.getImageWidth()Retrieves the image's width (TIFF tag ImageWidth) from a given TIFF IFD.IFD.getOnDemandStripOffsets()Retrieves the image's photometric interpretation (TIFF tag PhotometricInterpretation) from this IFD.intIFD.getPixelType()Retrieves the image's pixel type based on the BitsPerSample tag.intIFD.getPlanarConfiguration()Retrieves the image's planar configuration (TIFF tag PlanarConfiguration) from this IFD.long[]IFD.getRowsPerStrip()Retrieves the number of rows per strip for image (TIFF tag RowsPerStrip) from this IFD.byte[]TiffParser.getSamples(IFD ifd, byte[] buf) byte[]TiffParser.getSamples(IFD ifd, byte[] buf, int x, int y, long width, long height) byte[]TiffParser.getSamples(IFD ifd, byte[] buf, int x, int y, long width, long height, int overlapX, int overlapY) intIFD.getSamplesPerPixel()Retrieves the number of samples per pixel for the image (TIFF tag SamplesPerPixel) from this IFD.long[]IFD.getStripByteCounts()Retrieves strip byte counts for the image (TIFF tag StripByteCounts) from this IFD.long[]IFD.getStripOffsets()Retrieves the strip offsets for the image (TIFF tag StripOffsets) from this IFD.byte[]longIFD.getTileLength()Returns the length of an image tile.longIFD.getTilesPerColumn()Returns the number of image tiles per column.longIFD.getTilesPerRow()Returns the number of image tiles per row.longIFD.getTileWidth()Returns the width of an image tile.static IFDTypeGet the type corresponding to the given value.doubleIFD.getXResolution()Retrieve the X resolution (TIFF tag XResolution) from this IFD.doubleIFD.getYResolution()Retrieve the Y resolution (TIFF tag YResolution) from this IFD.booleanIFD.isBigTiff()Gets whether this is a BigTIFF IFD.booleanIFD.isLittleEndian()Gets whether the TIFF information in this IFD is little-endian.booleanIFD.isTiled()voidTiffSaver.overwriteComment(loci.common.RandomAccessInputStream in, Object value) Convenience method for overwriting a file's first ImageDescription.voidTiffSaver.overwriteIFDOffset(loci.common.RandomAccessInputStream raf, long offset, long nextPointer) voidTiffSaver.overwriteIFDValue(loci.common.RandomAccessInputStream raf, int ifd, int tag, Object value) Surgically overwrites an existing IFD value with the given one.voidTiffSaver.overwriteIFDValue(loci.common.RandomAccessInputStream raf, long ifdOffset, int tag, Object value) Surgically overwrites an existing IFD value with the given one.voidTiffSaver.overwriteIFDValue(loci.common.RandomAccessInputStream raf, long ifdOffset, int tag, Object value, boolean skipHeaderCheck) Surgically overwrites an existing IFD value with the given one.voidTiffSaver.overwriteLastIFDOffset(loci.common.RandomAccessInputStream raf) static voidTiffCompression.undifference(byte[] input, IFD ifd) Undoes in-place differencing according to the given predictor value.static voidTiffParser.unpackBytes(byte[] samples, int startIndex, byte[] bytes, IFD ifd) Extracts pixel information from the given byte array according to the bits per sample, photometric interpretation and color map IFD directory entry values, and the specified byte ordering.voidWrite the given IFD to the open stream.voidWrite the given IFD to the open stream.private voidTiffSaver.writeIFDStrips(IFD ifd, int no, byte[][] strips, int nChannels, boolean last, int x, int y, long defaultByteCount) voidTiffSaver.writeIFDValue(loci.common.RandomAccessOutputStream extraOut, long offset, int tag, Object value) Writes the given IFD value to the given output object.voidTiffSaver.writeImage(byte[][] buf, IFDList ifds, int pixelType) voidTiffSaver.writeImage(byte[] buf, IFD ifd, int no, int pixelType, boolean last) voidTiffSaver.writeImage(byte[] buf, IFD ifd, int no, int pixelType, int x, int y, int w, int h, boolean last) Writes to any rectangle from the passed block.voidTiffSaver.writeImage(byte[] buf, IFD ifd, int no, int pixelType, int x, int y, int w, int h, boolean last, Integer nChannels, boolean copyDirectly) voidTiffSaver.writeImageIFD(IFD ifd, int no, byte[][] strips, int nChannels, boolean last, int x, int y) Performs the actual work of dealing with IFD data and writing it to the TIFF for a given image or sub-image. -
Uses of FormatException in loci.formats.tools
Methods in loci.formats.tools that throw FormatExceptionModifier and TypeMethodDescriptionprivate OMETiffWriterMakeTestOmeTiff.createWriter(String name, CoreMetadata info, String id) static StringAmiraParameters.entryToString(Object object, String indent) protected voidAmiraParameters.extractCoreMetaData()static voidInteractive interpreter for testing Bio-Formats caching implementation.static voidintMakeTestOmeTiff.makeOmeTiff(String... args) voidMakeTestOmeTiff.makeOmeTiff(String name, CoreMetadata info) voidMakeTestOmeTiff.makeOmeTiffExtensions(String... args) voidMakeTestOmeTiff.makeSamples()protected Double[]AmiraParameters.readDoubleArray(int count) protected voidprotected voidAmiraParameters.readFile(loci.common.RandomAccessInputStream inputStream) protected Integer[]AmiraParameters.readIntArray()protected Integer[]AmiraParameters.readIntArray(int count) protected MapAmiraParameters.readMap()protected NumberAmiraParameters.readNumber()protected Number[]AmiraParameters.readNumberArray()protected StringAmiraParameters.readQuotedString()protected voidAmiraParameters.readTopLevel()protected voidAmiraParameters.syntaxError(String message) static Stringprivate voidMakeTestOmeTiff.writeData(String name, CoreMetadata info, String id, OMETiffWriter out) Constructors in loci.formats.tools that throw FormatExceptionModifierConstructorDescriptionAmiraParameters(String path) AmiraParameters(loci.common.RandomAccessInputStream inputStream) -
Uses of FormatException in loci.plugins
Methods in loci.plugins that throw FormatExceptionModifier and TypeMethodDescriptionstatic ij.ImagePlus[]BF.openImagePlus(String path) static ij.ImagePlus[]BF.openImagePlus(ImporterOptions options) static ij.ImagePlus[]BF.openThumbImagePlus(String path) static ij.ImagePlus[]BF.openThumbImagePlus(ImporterOptions options) -
Uses of FormatException in loci.plugins.in
Methods in loci.plugins.in that throw FormatExceptionModifier and TypeMethodDescriptionprivate voidImportProcess.createBaseReader()Initializes anIFormatReaderaccording to the current configuration.private ij.ImageStackImagePlusReader.createVirtualStack(ImportProcess process, int s, List<ij.process.LUT> luts) DisplayHandler.displayOMEXML()Displays OME-XML metadata in a tree in its own window.booleanImportProcess.execute()Performs the import preparation process, notifying status listeners at each step.private voidImportProcess.initializeFile()Performed following ImportStep.FILE notification.private voidImportProcess.initializeReader()Performed following ImportStep.READER notification.private voidImportProcess.initializeStack()Performed following ImportStep.STACK notification.ij.ImagePlus[]ImagePlusReader.openImagePlus()Opens one or moreImagePlusobjects corresponding to the reader's associated options.ij.ImagePlus[]ImagePlusReader.openThumbImagePlus()private ij.ImagePlusImagePlusReader.readImage(int s, boolean thumbnail) private List<ij.ImagePlus> ImagePlusReader.readImages()private List<ij.ImagePlus> ImagePlusReader.readImages(boolean thumbnail) ij.ImagePlus[]Importer.readPixels(ImagePlusReader reader, ImporterOptions options, DisplayHandler displayHandler) private ij.ImageStackImagePlusReader.readPlanes(ImportProcess process, int s, List<ij.process.LUT> luts, boolean thumbnail) private List<ij.ImagePlus> ImagePlusReader.readThumbImages()voidImporter.showDialogs(ImportProcess process) -
Uses of FormatException in loci.plugins.macro
Methods in loci.plugins.macro that throw FormatExceptionModifier and TypeMethodDescriptionvoidLociFunctions.fileGroupOption(String id, String[] fileGroupOption) voidvoidvoidvoidLociFunctions.openThumbImage(String title, Double no) void -
Uses of FormatException in loci.plugins.util
Methods in loci.plugins.util that throw FormatExceptionModifier and TypeMethodDescriptionprivate ij.process.LUTImageProcessorReader.createColorModel()protected static intBFVirtualStack.getHeight(IFormatReader r, String path, int series) protected static intBFVirtualStack.getWidth(IFormatReader r, String path, int series) ImageProcessorReader.openPlane(int no, int x, int y, int w, int h) ij.process.ImageProcessor[]ImageProcessorReader.openProcessors(int no) Creates an ImageJ image processor object for the image plane at the given position.ij.process.ImageProcessor[]ImageProcessorReader.openProcessors(int no, int x, int y, int w, int h) Returns an array of ImageProcessors that represent the given slice.ij.process.ImageProcessor[]ImageProcessorReader.openThumbProcessors(int no) Constructors in loci.plugins.util that throw FormatExceptionModifierConstructorDescriptionBFVirtualStack(String path, IFormatReader r, boolean colorize, boolean merge, boolean record)
MetadataTools.getAcquisitionMode(String).