it.geosolutions.imageioimpl.plugins.tiff
Class TIFFCodecLibT4Compressor
java.lang.Object
it.geosolutions.imageio.plugins.tiff.TIFFCompressor
it.geosolutions.imageioimpl.plugins.tiff.TIFFFaxCompressor
it.geosolutions.imageioimpl.plugins.tiff.TIFFT4Compressor
it.geosolutions.imageioimpl.plugins.tiff.TIFFCodecLibT4Compressor
public class TIFFCodecLibT4Compressor
- extends TIFFT4Compressor
Fields inherited from class it.geosolutions.imageioimpl.plugins.tiff.TIFFFaxCompressor |
bits, BLACK, byteTable, horz, horzMode, inverseFill, makeupCodes, makeupCodesBlack, makeupCodesWhite, ndex, pass, passMode, termCodes, termCodesBlack, termCodesWhite, vert, vertMode, WHITE |
Method Summary |
int |
encodeT4(boolean is1DMode,
boolean isEOLAligned,
byte[] data,
int lineStride,
int colOffset,
int width,
int height,
byte[] compData)
Encode a buffer of data using CCITT T.4 Compression also known as
Group 3 facsimile compression. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TIFFCodecLibT4Compressor
public TIFFCodecLibT4Compressor()
encodeT4
public final int encodeT4(boolean is1DMode,
boolean isEOLAligned,
byte[] data,
int lineStride,
int colOffset,
int width,
int height,
byte[] compData)
- Encode a buffer of data using CCITT T.4 Compression also known as
Group 3 facsimile compression.
- Overrides:
encodeT4
in class TIFFT4Compressor
- Parameters:
is1DMode
- Whether to perform one-dimensional encoding.isEOLAligned
- Whether EOL bit sequences should be padded.data
- The row of data to compress.lineStride
- Byte step between the same sample in different rows.colOffset
- Bit offset within first data[rowOffset]
.width
- Number of bits in the row.height
- Number of rows in the buffer.compData
- The compressed data.
- Returns:
- The number of bytes saved in the compressed data array.
Copyright © 2006–2013 GeoSolutions. All rights reserved.