|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object loci.formats.FormatHandler loci.formats.FormatReader loci.formats.in.BaseTiffReader loci.formats.in.FluoviewReader
public class FluoviewReader
FluoviewReader is the file format reader for Olympus Fluoview TIFF files AND Andor Bio-imaging Division (ABD) TIFF files.
Field Summary |
---|
Fields inherited from class loci.formats.in.BaseTiffReader |
---|
ifds |
Fields inherited from class loci.formats.FormatReader |
---|
collectMetadata, core, filterMetadata, group, in, metadata, metadataStore, normalizeData, saveOriginalMetadata, series, THUMBNAIL_DIMENSION |
Fields inherited from class loci.formats.FormatHandler |
---|
currentId, debug, debugLevel, format, statusListeners, suffixes |
Fields inherited from interface loci.formats.IFormatReader |
---|
CAN_GROUP, CANNOT_GROUP, MUST_GROUP |
Constructor Summary | |
---|---|
FluoviewReader()
Constructs a new Fluoview TIFF reader. |
Method Summary | |
---|---|
void |
close()
|
protected void |
initMetadataStore()
Populates the metadata store using the data parsed in BaseTiffReader.initStandardMetadata() along with some further parsing done in
the method itself. |
protected void |
initStandardMetadata()
Parses standard metadata. |
boolean |
isThisType(byte[] block)
|
boolean |
isThisType(String name,
boolean open)
|
byte[] |
openBytes(int no)
|
byte[] |
openBytes(int no,
byte[] buf)
|
BufferedImage |
openImage(int no)
|
Methods inherited from class loci.formats.in.BaseTiffReader |
---|
get16BitLookupTable, get8BitLookupTable, getImageCreationDate, getImageDescription, getImageName, getMetadataValue, getTiffDimensions, initFile, initMetadata, put, put, put, put, put, put, put, put, put, put, putInt, swapIfRequired |
Methods inherited from class loci.formats.FormatReader |
---|
addMeta, checkBytes, close, fileGroupOption, getChannelDimLengths, getChannelDimLengths, getChannelDimTypes, getChannelDimTypes, getCoreMetadata, getCoreMetadata, getCurrentFile, getDimensionOrder, getDimensionOrder, getEffectiveSizeC, getEffectiveSizeC, getImageCount, getImageCount, getIndex, getIndex, getMeta, getMetadata, getMetadata, getMetadataStore, getMetadataStore, getMetadataStoreRoot, getMetadataStoreRoot, getMetadataValue, getPixelType, getPixelType, getRGBChannelCount, getRGBChannelCount, getSeries, getSeries, getSeriesCount, getSeriesCount, getSizeC, getSizeC, getSizeT, getSizeT, getSizeX, getSizeX, getSizeY, getSizeY, getSizeZ, getSizeZ, getThumbSizeX, getThumbSizeX, getThumbSizeY, getThumbSizeY, getUsedFiles, getUsedFiles, getZCTCoords, getZCTCoords, isFalseColor, isGroupFiles, isIndexed, isInterleaved, isInterleaved, isInterleaved, isInterleaved, isLittleEndian, isLittleEndian, isMetadataCollected, isMetadataComplete, isMetadataFiltered, isNormalized, isOrderCertain, isOrderCertain, isOriginalMetadataPopulated, isRGB, isRGB, isUsedFile, openBytes, openBytes, openImage, openThumbBytes, openThumbBytes, openThumbImage, openThumbImage, setGroupFiles, setId, setMetadataCollected, setMetadataFiltered, setMetadataStore, setNormalized, setOriginalMetadataPopulated, setSeries, setSeries |
Methods inherited from class loci.formats.FormatHandler |
---|
addStatusListener, debug, getFormat, getStatusListeners, getSuffixes, isThisType, removeStatusListener, setDebug, setDebugLevel, setId, status, status, status, trace, trace |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface loci.formats.IFormatHandler |
---|
getFormat, getSuffixes, isThisType, setId |
Methods inherited from interface loci.formats.StatusReporter |
---|
addStatusListener, getStatusListeners, removeStatusListener |
Constructor Detail |
---|
public FluoviewReader()
Method Detail |
---|
public boolean isThisType(byte[] block)
isThisType
in interface loci.formats.IFormatReader
isThisType
in class BaseTiffReader
public byte[] openBytes(int no) throws loci.formats.FormatException, IOException
openBytes
in interface loci.formats.IFormatReader
openBytes
in class loci.formats.FormatReader
loci.formats.FormatException
IOException
public byte[] openBytes(int no, byte[] buf) throws loci.formats.FormatException, IOException
openBytes
in interface loci.formats.IFormatReader
openBytes
in class BaseTiffReader
loci.formats.FormatException
IOException
public BufferedImage openImage(int no) throws loci.formats.FormatException, IOException
openImage
in interface loci.formats.IFormatReader
openImage
in class loci.formats.FormatReader
loci.formats.FormatException
IOException
public void close() throws IOException
close
in interface loci.formats.IFormatHandler
close
in class loci.formats.FormatReader
IOException
public boolean isThisType(String name, boolean open)
isThisType
in interface loci.formats.IFormatHandler
isThisType
in class loci.formats.FormatHandler
protected void initStandardMetadata() throws loci.formats.FormatException, IOException
BaseTiffReader
initStandardMetadata
in class BaseTiffReader
loci.formats.FormatException
IOException
protected void initMetadataStore()
BaseTiffReader
BaseTiffReader.initStandardMetadata()
along with some further parsing done in
the method itself.
All calls to the active MetadataStore
should be made in this
method and only in this method. This is especially important for
sub-classes that override the getters for pixel set array size, etc.
initMetadataStore
in class BaseTiffReader
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |