it.geosolutions.imageioimpl.plugins.tiff
Class TIFFCodecLibT6Compressor
java.lang.Object
it.geosolutions.imageio.plugins.tiff.TIFFCompressor
it.geosolutions.imageioimpl.plugins.tiff.TIFFFaxCompressor
it.geosolutions.imageioimpl.plugins.tiff.TIFFT6Compressor
it.geosolutions.imageioimpl.plugins.tiff.TIFFCodecLibT6Compressor
public class TIFFCodecLibT6Compressor
- extends TIFFT6Compressor
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 |
encodeT6(byte[] data,
int lineStride,
int colOffset,
int width,
int height,
byte[] compData)
Encode a buffer of data using CCITT T.6 Compression also known as
Group 4 facsimile compression. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TIFFCodecLibT6Compressor
public TIFFCodecLibT6Compressor()
encodeT6
public final int encodeT6(byte[] data,
int lineStride,
int colOffset,
int width,
int height,
byte[] compData)
- Encode a buffer of data using CCITT T.6 Compression also known as
Group 4 facsimile compression.
- Overrides:
encodeT6
in class TIFFT6Compressor
- Parameters:
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–2014 GeoSolutions. All rights reserved.