it.geosolutions.imageio.plugins.jp2k.box
Class ImageHeaderBoxMetadataNode

java.lang.Object
  extended by javax.imageio.metadata.IIOMetadataNode
      extended by it.geosolutions.imageio.plugins.jp2k.box.BaseJP2KBoxMetadataNode
          extended by it.geosolutions.imageio.plugins.jp2k.box.ImageHeaderBoxMetadataNode
All Implemented Interfaces:
Element, Node, NodeList

public class ImageHeaderBoxMetadataNode
extends BaseJP2KBoxMetadataNode

This class is defined to represent an Image Header Box of JPEG JP2 file format. An Image Header Box has a length, and a fixed type of "ihdr". The content of an image header box contains the width/height, number of image components, the bit depth (coded with sign/unsign information), the compression type (7 for JP2 file), the flag to indicate the color space is known or not, and a flag to indicate whether the intellectual property information included in this file.


Field Summary
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Method Summary
 String getBitDepth()
           
 String getBitDepthInterpretation()
           
 String getCompressionType()
           
 String getHeight()
           
 String getIntellectualProperty()
           
 String getNumComponents()
           
 String getUnknownColorspace()
           
 String getWidth()
           
 
Methods inherited from class it.geosolutions.imageio.plugins.jp2k.box.BaseJP2KBoxMetadataNode
getBoxType
 
Methods inherited from class javax.imageio.metadata.IIOMetadataNode
appendChild, cloneNode, compareDocumentPosition, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getBaseURI, getChildNodes, getElementsByTagName, getElementsByTagNameNS, getFeature, getFirstChild, getLastChild, getLength, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSchemaTypeInfo, getTagName, getTextContent, getUserData, getUserObject, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, item, lookupNamespaceURI, lookupPrefix, normalize, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, replaceChild, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setNodeValue, setPrefix, setTextContent, setUserData, setUserObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getHeight

public String getHeight()

getWidth

public String getWidth()

getNumComponents

public String getNumComponents()

getBitDepth

public String getBitDepth()

getCompressionType

public String getCompressionType()

getIntellectualProperty

public String getIntellectualProperty()

getUnknownColorspace

public String getUnknownColorspace()

getBitDepthInterpretation

public String getBitDepthInterpretation()


Copyright © 2006–2014 GeoSolutions. All rights reserved.