ucar.jpeg.colorspace.boxes
Class ImageHeaderBox

java.lang.Object
  extended by ucar.jpeg.colorspace.boxes.JP2Box
      extended by ucar.jpeg.colorspace.boxes.ImageHeaderBox

public final class ImageHeaderBox
extends JP2Box

This class models the Image Header box contained in a JP2 image. It is a stub class here since for colormapping the knowlege of the existance of the box in the image is sufficient.

Version:
1.0
Author:
Bruce A. Kern

Nested Class Summary
 
Nested classes/interfaces inherited from class ucar.jpeg.colorspace.boxes.JP2Box
JP2Box.BoxType
 
Field Summary
 
Fields inherited from class ucar.jpeg.colorspace.boxes.JP2Box
boxEnd, boxStart, dataStart, eol, in, length, type
 
Constructor Summary
ImageHeaderBox(RandomAccessIO in, int boxStart)
          Construct an ImageHeaderBox from an input image.
 
Method Summary
 String toString()
          Return a suitable String representation of the class instance.
 
Methods inherited from class ucar.jpeg.colorspace.boxes.JP2Box
getTypeString, getTypeString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ImageHeaderBox

public ImageHeaderBox(RandomAccessIO in,
                      int boxStart)
               throws IOException,
                      ColorSpaceException
Construct an ImageHeaderBox from an input image.

Parameters:
in - RandomAccessIO jp2 image
boxStart - offset to the start of the box in the image
Throws:
IOException, - ColorSpaceException
IOException
ColorSpaceException
Method Detail

toString

public String toString()
Return a suitable String representation of the class instance.

Overrides:
toString in class Object


Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.