public class TIFFImageMetadata
extends javax.imageio.metadata.IIOMetadata
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
nativeMetadataFormatClassName |
static java.lang.String |
nativeMetadataFormatName |
Constructor and Description |
---|
TIFFImageMetadata(java.util.List tagSets) |
TIFFImageMetadata(TIFFIFD ifd) |
Modifier and Type | Method and Description |
---|---|
void |
addShortOrLongField(int tagNumber,
int value) |
org.w3c.dom.Node |
getAsTree(java.lang.String formatName) |
TIFFIFD |
getRootIFD() |
TIFFImageMetadata |
getShallowClone()
Returns a
TIFFImageMetadata wherein all fields in the
root IFD from the BaselineTIFFTagSet are copied by value
and all other fields copied by reference. |
javax.imageio.metadata.IIOMetadataNode |
getStandardChromaNode() |
javax.imageio.metadata.IIOMetadataNode |
getStandardCompressionNode() |
javax.imageio.metadata.IIOMetadataNode |
getStandardDataNode() |
javax.imageio.metadata.IIOMetadataNode |
getStandardDimensionNode() |
javax.imageio.metadata.IIOMetadataNode |
getStandardDocumentNode() |
javax.imageio.metadata.IIOMetadataNode |
getStandardTextNode() |
javax.imageio.metadata.IIOMetadataNode |
getStandardTransparencyNode() |
TIFFField |
getTIFFField(int tagNumber) |
void |
initializeFromStream(javax.imageio.stream.ImageInputStream stream,
boolean ignoreUnknownFields) |
boolean |
isReadOnly() |
void |
mergeTree(java.lang.String formatName,
org.w3c.dom.Node root) |
static TIFFIFD |
parseIFD(org.w3c.dom.Node node) |
void |
removeTIFFField(int tagNumber) |
void |
reset() |
activateController, getController, getDefaultController, getExtraMetadataFormatNames, getMetadataFormat, getMetadataFormatNames, getNativeMetadataFormatName, getStandardTileNode, getStandardTree, hasController, isStandardMetadataFormatSupported, setController, setFromTree
public static final java.lang.String nativeMetadataFormatName
public static final java.lang.String nativeMetadataFormatClassName
public TIFFImageMetadata(java.util.List tagSets)
public TIFFImageMetadata(TIFFIFD ifd)
public void initializeFromStream(javax.imageio.stream.ImageInputStream stream, boolean ignoreUnknownFields) throws java.io.IOException
java.io.IOException
public void addShortOrLongField(int tagNumber, int value)
public boolean isReadOnly()
isReadOnly
in class javax.imageio.metadata.IIOMetadata
public org.w3c.dom.Node getAsTree(java.lang.String formatName)
getAsTree
in class javax.imageio.metadata.IIOMetadata
public javax.imageio.metadata.IIOMetadataNode getStandardChromaNode()
getStandardChromaNode
in class javax.imageio.metadata.IIOMetadata
public javax.imageio.metadata.IIOMetadataNode getStandardCompressionNode()
getStandardCompressionNode
in class javax.imageio.metadata.IIOMetadata
public javax.imageio.metadata.IIOMetadataNode getStandardDataNode()
getStandardDataNode
in class javax.imageio.metadata.IIOMetadata
public javax.imageio.metadata.IIOMetadataNode getStandardDimensionNode()
getStandardDimensionNode
in class javax.imageio.metadata.IIOMetadata
public javax.imageio.metadata.IIOMetadataNode getStandardDocumentNode()
getStandardDocumentNode
in class javax.imageio.metadata.IIOMetadata
public javax.imageio.metadata.IIOMetadataNode getStandardTextNode()
getStandardTextNode
in class javax.imageio.metadata.IIOMetadata
public javax.imageio.metadata.IIOMetadataNode getStandardTransparencyNode()
getStandardTransparencyNode
in class javax.imageio.metadata.IIOMetadata
public static TIFFIFD parseIFD(org.w3c.dom.Node node) throws javax.imageio.metadata.IIOInvalidTreeException
javax.imageio.metadata.IIOInvalidTreeException
public void mergeTree(java.lang.String formatName, org.w3c.dom.Node root) throws javax.imageio.metadata.IIOInvalidTreeException
mergeTree
in class javax.imageio.metadata.IIOMetadata
javax.imageio.metadata.IIOInvalidTreeException
public void reset()
reset
in class javax.imageio.metadata.IIOMetadata
public TIFFIFD getRootIFD()
public TIFFField getTIFFField(int tagNumber)
public void removeTIFFField(int tagNumber)
public TIFFImageMetadata getShallowClone()
TIFFImageMetadata
wherein all fields in the
root IFD from the BaselineTIFFTagSet
are copied by value
and all other fields copied by reference.Copyright © 2014 Open Microscopy Environment