public class TIFFDeflater extends TIFFCompressor
compressionTagValue, compressionType, isCompressionLossless, metadata, stream, writer| Constructor and Description | 
|---|
| TIFFDeflater(String compressionType,
            int compressionTagValue,
            ImageWriteParam param,
            int predictorValue) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | encode(byte[] b,
      int off,
      int width,
      int height,
      int[] bitsPerSample,
      int scanlineStride)Encodes the supplied image data, writing to the currently set
  ImageOutputStream. | 
getCompressionTagValue, getCompressionType, getMetadata, getStream, getWriter, isCompressionLossless, setMetadata, setStream, setWriterpublic TIFFDeflater(String compressionType, int compressionTagValue, ImageWriteParam param, int predictorValue)
public int encode(byte[] b,
         int off,
         int width,
         int height,
         int[] bitsPerSample,
         int scanlineStride)
           throws IOException
TIFFCompressorImageOutputStream.encode in class TIFFCompressorb - an array of bytes containing the packed
 but uncompressed image data.off - the starting offset of the data to be written in the
 array b.width - the width of the rectangle of pixels to be written.height - the height of the rectangle of pixels to be written.bitsPerSample - an array of ints indicting
 the number of bits used to represent each image sample within
 a pixel.scanlineStride - the number of bytes separating each
 row of the input data.IOException - if the supplied data cannot be encoded by
 this TIFFCompressor, or if any I/O error occurs
 during writing.Copyright © 2014 Open Microscopy Environment