public class TurboJpegImageWriteParam extends ImageWriteParam
Modifier and Type | Field and Description |
---|---|
static float |
DEFAULT_COMPRESSION_QUALITY |
static String |
DEFAULT_COMPRESSION_SCHEME |
static int |
DEFAULT_RGB_COMPONENT_SUBSAMPLING |
canOffsetTiles, canWriteCompressed, canWriteProgressive, canWriteTiles, compressionMode, compressionQuality, compressionType, compressionTypes, locale, MODE_COPY_FROM_METADATA, MODE_DEFAULT, MODE_DISABLED, MODE_EXPLICIT, preferredTileSizes, progressiveMode, tileGridXOffset, tileGridYOffset, tileHeight, tileWidth, tilingMode, tilingSet
controller, defaultController, destinationOffset, destinationType, sourceBands, sourceRegion, sourceXSubsampling, sourceYSubsampling, subsamplingXOffset, subsamplingYOffset
Constructor and Description |
---|
TurboJpegImageWriteParam() |
TurboJpegImageWriteParam(Locale locale) |
Modifier and Type | Method and Description |
---|---|
boolean |
canWriteCompressed() |
boolean |
canWriteTiles() |
int |
getComponentSubsampling() |
EXIFMetadata |
getExif() |
void |
setComponentSubsampling(int componentSubsampling) |
void |
setExif(EXIFMetadata exif) |
canOffsetTiles, canWriteProgressive, getBitRate, getCompressionMode, getCompressionQuality, getCompressionQualityDescriptions, getCompressionQualityValues, getCompressionType, getCompressionTypes, getLocale, getLocalizedCompressionTypeName, getPreferredTileSizes, getProgressiveMode, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, getTilingMode, isCompressionLossless, setCompressionMode, setCompressionQuality, setCompressionType, setProgressiveMode, setTiling, setTilingMode, unsetCompression, unsetTiling
activateController, getController, getDefaultController, getDestinationOffset, getDestinationType, getSourceBands, getSourceRegion, getSourceXSubsampling, getSourceYSubsampling, getSubsamplingXOffset, getSubsamplingYOffset, hasController, setController, setDestinationOffset, setDestinationType, setSourceBands, setSourceRegion, setSourceSubsampling
public static final String DEFAULT_COMPRESSION_SCHEME
public static final float DEFAULT_COMPRESSION_QUALITY
public static final int DEFAULT_RGB_COMPONENT_SUBSAMPLING
public TurboJpegImageWriteParam()
public TurboJpegImageWriteParam(Locale locale)
public boolean canWriteCompressed()
canWriteCompressed
in class ImageWriteParam
public boolean canWriteTiles()
canWriteTiles
in class ImageWriteParam
public EXIFMetadata getExif()
public void setExif(EXIFMetadata exif)
public void setComponentSubsampling(int componentSubsampling)
componentSubsampling
- the componentSubsampling to set.
It represents the Chrominance subsampling factor applied by the turbojpeg library. Supported values are:
public int getComponentSubsampling()
Copyright © 2006–2015 GeoSolutions. All rights reserved.