Class XTIFFImageEncoder

java.lang.Object
com.sun.media.jai.codec.ImageEncoderImpl
com.sun.media.jai.codecimpl.TIFFImageEncoder
org.libtiff.jai.codecimpl.XTIFFImageEncoder
All Implemented Interfaces:
com.sun.media.jai.codec.ImageEncoder

public class XTIFFImageEncoder extends com.sun.media.jai.codecimpl.TIFFImageEncoder
A baseline TIFF writer. The writer outputs TIFF images in either Bilevel, Greyscale, Palette color or Full Color modes.
  • Field Details

  • Constructor Details

    • XTIFFImageEncoder

      public XTIFFImageEncoder(OutputStream output, com.sun.media.jai.codec.ImageEncodeParam param)
      Standard constructor
  • Method Details

    • encode

      public void encode(RenderedImage im) throws IOException
      Encodes a RenderedImage and writes the output to the OutputStream associated with this ImageEncoder.
      Specified by:
      encode in interface com.sun.media.jai.codec.ImageEncoder
      Overrides:
      encode in class com.sun.media.jai.codecimpl.TIFFImageEncoder
      Throws:
      IOException
    • getSampleSize

      protected int getSampleSize()
    • getTileSize

      protected int getTileSize()