public class NikonReader extends BaseTiffReader
| Modifier and Type | Field and Description |
|---|---|
protected int |
makerNoteOffset
Offset to the Nikon Maker Note.
|
protected java.util.Hashtable |
original
The original IFD.
|
ifdscollectMetadata, core, filterMetadata, group, in, metadata, metadataStore, normalizeData, saveOriginalMetadata, series, THUMBNAIL_DIMENSION| Constructor and Description |
|---|
NikonReader()
Constructs a new Nikon reader.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
initFile(java.lang.String id)
Initializes the given file (parsing header information, etc.).
|
protected void |
initStandardMetadata()
Parses standard metadata.
|
boolean |
isThisType(byte[] block)
Checks if the given block is a valid header for this file format.
|
boolean |
isThisType(java.lang.String name,
boolean open)
Checks if a file matches the type of this format handler.
|
get16BitLookupTable, get8BitLookupTable, getImageCreationDate, getImageDescription, getImageName, getMetadataValue, getTiffDimensions, initMetadata, initMetadataStore, openBytes, put, put, put, put, put, put, put, put, put, put, putInt, swapIfRequiredaddMeta, checkBytes, close, 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, openBytes, openImage, openImage, openThumbBytes, openThumbBytes, openThumbImage, openThumbImage, setGroupFiles, setId, setMetadataCollected, setMetadataFiltered, setMetadataStore, setNormalized, setOriginalMetadataPopulated, setSeries, setSeriesaddStatusListener, debug, getFormat, getStatusListeners, getSuffixes, isThisType, removeStatusListener, setDebug, setDebugLevel, setId, status, status, status, trace, traceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected int makerNoteOffset
protected java.util.Hashtable original
public boolean isThisType(byte[] block)
loci.formats.IFormatReaderisThisType in interface loci.formats.IFormatReaderisThisType in class BaseTiffReaderpublic boolean isThisType(java.lang.String name,
boolean open)
loci.formats.FormatHandlerisThisType in interface loci.formats.IFormatHandlerisThisType in class loci.formats.FormatHandleropen - If true, and the file extension is insufficient to determine
the file type, the (existing) file is opened for further analysis.
Does nothing in the default implementation.protected void initStandardMetadata()
throws loci.formats.FormatException,
java.io.IOException
BaseTiffReaderinitStandardMetadata in class BaseTiffReaderloci.formats.FormatExceptionjava.io.IOExceptionprotected void initFile(java.lang.String id)
throws loci.formats.FormatException,
java.io.IOException
loci.formats.FormatReaderinitFile in class BaseTiffReaderloci.formats.FormatExceptionjava.io.IOException