|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectloci.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.IFormatReaderfileGroupOption in class loci.formats.FormatReaderloci.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.IFormatReaderopenThumbImage in class loci.formats.FormatReaderloci.formats.FormatException
IOExceptionpublic String[] getUsedFiles()
getUsedFiles in interface loci.formats.IFormatReadergetUsedFiles in class loci.formats.FormatReader
public void close(boolean fileOnly)
throws IOException
close in interface loci.formats.IFormatReaderclose in class loci.formats.FormatReaderIOException
public void close()
throws IOException
close in interface loci.formats.IFormatHandlerclose in class loci.formats.FormatReaderIOException
protected void initFile(String id)
throws loci.formats.FormatException,
IOException
initFile in class loci.formats.FormatReaderloci.formats.FormatException
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||