|
||||||||||
| 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.LeicaReader
public class LeicaReader
LeicaReader is the file format reader for Leica files.
| Field Summary | |
|---|---|
protected Vector[] |
files
Array of image file names. |
protected Hashtable[] |
headerIFDs
Array of IFD-like structures containing metadata. |
protected Hashtable[] |
ifds
|
protected TiffReader[][] |
tiff
Helper readers. |
| 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 | |
|---|---|
LeicaReader()
Constructs a new Leica reader. |
|
| Method Summary | |
|---|---|
void |
close()
|
void |
close(boolean fileOnly)
|
int |
fileGroupOption(String id)
|
short[][] |
get16BitLookupTable()
|
byte[][] |
get8BitLookupTable()
|
String[] |
getUsedFiles()
|
protected void |
initFile(String id)
|
protected void |
initMetadata()
|
boolean |
isThisType(byte[] block)
|
boolean |
isThisType(String name,
boolean open)
|
byte[] |
openBytes(int no,
byte[] buf)
|
| Methods inherited from class loci.formats.FormatReader |
|---|
addMeta, checkBytes, 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, 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 |
| Field Detail |
|---|
protected Hashtable[] ifds
protected Hashtable[] headerIFDs
protected TiffReader[][] tiff
protected Vector[] files
| Constructor Detail |
|---|
public LeicaReader()
| Method Detail |
|---|
public boolean isThisType(byte[] block)
public byte[][] get8BitLookupTable()
throws loci.formats.FormatException,
IOException
get8BitLookupTable in interface loci.formats.IFormatReaderget8BitLookupTable in class loci.formats.FormatReaderloci.formats.FormatException
IOException
public short[][] get16BitLookupTable()
throws loci.formats.FormatException,
IOException
get16BitLookupTable in interface loci.formats.IFormatReaderget16BitLookupTable in class loci.formats.FormatReaderloci.formats.FormatException
IOException
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
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 boolean isThisType(String name,
boolean open)
isThisType in interface loci.formats.IFormatHandlerisThisType in class loci.formats.FormatHandler
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
protected void initMetadata()
throws loci.formats.FormatException,
IOException
loci.formats.FormatException
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||