|
||||||||||
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.OIFReader
public class OIFReader
OIFReader is the file format reader for Fluoview FV 1000 OIF files.
Field Summary | |
---|---|
protected String[] |
code
|
protected int |
imageDepth
|
protected String[] |
size
|
protected BMPReader |
thumbReader
Helper reader to open the thumbnail. |
protected TiffReader[] |
tiffReader
Helper reader to open TIFF files. |
protected Vector |
tiffs
Names of every TIFF file to open. |
protected Vector |
usedFiles
List of files in the current OIF dataset. |
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 | |
---|---|
OIFReader()
Constructs a new OIF reader. |
Method Summary | |
---|---|
void |
close()
|
void |
close(boolean fileOnly)
|
int |
fileGroupOption(String id)
|
String[] |
getUsedFiles()
|
protected void |
initFile(String id)
|
boolean |
isThisType(byte[] block)
|
byte[] |
openBytes(int no,
byte[] buf)
|
BufferedImage |
openThumbImage(int no)
|
Methods inherited from class loci.formats.FormatReader |
---|
addMeta, checkBytes, get16BitLookupTable, get8BitLookupTable, getChannelDimLengths, getChannelDimLengths, getChannelDimTypes, getChannelDimTypes, getCoreMetadata, getCoreMetadata, getCurrentFile, getDimensionOrder, getDimensionOrder, getEffectiveSizeC, getEffectiveSizeC, getImageCount, getImageCount, getIndex, getIndex, getMeta, getMetadata, getMetadata, getMetadataStore, getMetadataStore, getMetadataStoreRoot, getMetadataStoreRoot, getMetadataValue, getMetadataValue, getPixelType, getPixelType, getRGBChannelCount, getRGBChannelCount, getSeries, getSeries, getSeriesCount, getSeriesCount, getSizeC, getSizeC, getSizeT, getSizeT, getSizeX, getSizeX, getSizeY, getSizeY, getSizeZ, getSizeZ, getThumbSizeX, getThumbSizeX, getThumbSizeY, getThumbSizeY, getUsedFiles, getZCTCoords, getZCTCoords, isFalseColor, isGroupFiles, isIndexed, isInterleaved, isInterleaved, isInterleaved, isInterleaved, isLittleEndian, isLittleEndian, isMetadataCollected, isMetadataComplete, isMetadataFiltered, isNormalized, isOrderCertain, isOrderCertain, isOriginalMetadataPopulated, isRGB, isRGB, isUsedFile, openBytes, openBytes, openBytes, openImage, openImage, openThumbBytes, openThumbBytes, openThumbImage, setGroupFiles, setId, setMetadataCollected, setMetadataFiltered, setMetadataStore, setNormalized, setOriginalMetadataPopulated, setSeries, setSeries |
Methods inherited from class loci.formats.FormatHandler |
---|
addStatusListener, debug, getFormat, getStatusListeners, getSuffixes, isThisType, 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, isThisType, setId |
Methods inherited from interface loci.formats.StatusReporter |
---|
addStatusListener, getStatusListeners, removeStatusListener |
Field Detail |
---|
protected Vector tiffs
protected TiffReader[] tiffReader
protected BMPReader thumbReader
protected Vector usedFiles
protected String[] size
protected String[] code
protected int imageDepth
Constructor Detail |
---|
public OIFReader()
Method Detail |
---|
public boolean isThisType(byte[] block)
public int fileGroupOption(String id) throws loci.formats.FormatException, IOException
fileGroupOption
in interface loci.formats.IFormatReader
fileGroupOption
in class loci.formats.FormatReader
loci.formats.FormatException
IOException
public byte[] openBytes(int no, byte[] buf) throws loci.formats.FormatException, IOException
loci.formats.FormatException
IOException
public BufferedImage openThumbImage(int no) throws loci.formats.FormatException, IOException
openThumbImage
in interface loci.formats.IFormatReader
openThumbImage
in class loci.formats.FormatReader
loci.formats.FormatException
IOException
public String[] getUsedFiles()
getUsedFiles
in interface loci.formats.IFormatReader
getUsedFiles
in class loci.formats.FormatReader
public void close(boolean fileOnly) throws IOException
close
in interface loci.formats.IFormatReader
close
in class loci.formats.FormatReader
IOException
public void close() throws IOException
close
in interface loci.formats.IFormatHandler
close
in class loci.formats.FormatReader
IOException
protected void initFile(String id) throws loci.formats.FormatException, IOException
initFile
in class loci.formats.FormatReader
loci.formats.FormatException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |