Class TIFFJPEGCompressor
java.lang.Object
com.github.jaiimageio.plugins.tiff.TIFFCompressor
com.github.jaiimageio.impl.plugins.tiff.TIFFBaseJPEGCompressor
com.github.jaiimageio.impl.plugins.tiff.TIFFJPEGCompressor
Compressor for encoding compression type 7, TTN2/Adobe JPEG-in-TIFF.
-
Field Summary
Fields inherited from class TIFFBaseJPEGCompressor
IMAGE_METADATA_NAME, JPEGParam, JPEGStreamMetadata, JPEGWriter, STREAM_METADATA_NAME, writeAbbreviatedStreamFields inherited from class TIFFCompressor
compressionTagValue, compressionType, isCompressionLossless, metadata, stream, writer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetMetadata(IIOMetadata metadata) Sets the value of themetadatafield.Methods inherited from class TIFFBaseJPEGCompressor
encode, finalize, initJPEGWriterMethods inherited from class TIFFCompressor
dispose, getCompressionTagValue, getCompressionType, getMetadata, getStream, getWriter, isCompressionLossless, setStream, setWriter
-
Constructor Details
-
TIFFJPEGCompressor
-
-
Method Details
-
setMetadata
Sets the value of themetadatafield.The implementation in this class also adds the TIFF fields JPEGTables, YCbCrSubSampling, YCbCrPositioning, and ReferenceBlackWhite superseding any prior settings of those fields.
- Overrides:
setMetadatain classTIFFCompressor- Parameters:
metadata- theIIOMetadataobject for the image being written.- See Also:
-