public class WebPWriteParam
extends javax.imageio.ImageWriteParam
| Modifier and Type | Field and Description |
|---|---|
static int |
LOSSLESS_COMPRESSION |
static int |
LOSSY_COMPRESSION |
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| Constructor and Description |
|---|
WebPWriteParam(java.util.Locale aLocale) |
| Modifier and Type | Method and Description |
|---|---|
int |
getAlphaCompression() |
int |
getAlphaFiltering() |
int |
getAlphaQuality() |
float |
getCompressionQuality() |
int |
getEntropyAnalysisPassCount() |
int |
getFilterSharpness() |
int |
getFilterStrength() |
int |
getFilterType() |
int |
getMethod() |
int |
getPartitionLimit() |
int |
getPartitions() |
int |
getPreprocessing() |
int |
getSegments() |
int |
getSnsStrength() |
float |
getTargetPSNR() |
int |
getTargetSize() |
int |
getThreadLevel() |
boolean |
isAutoAdjustFilterStrength() |
boolean |
isEmulateJpegSize() |
boolean |
isReduceMemoryUsage() |
boolean |
isShowCompressed() |
void |
setAlphaCompression(int aAlphaCompression) |
void |
setAlphaFiltering(int aAlphaFiltering) |
void |
setAlphaQuality(int aAlphaQuality) |
void |
setAutoAdjustFilterStrength(boolean aAutofilter) |
void |
setCompressionQuality(float quality) |
void |
setCompressionType(java.lang.String compressionType) |
void |
setEmulateJpegSize(boolean aEmulateJpegSize) |
void |
setEntropyAnalysisPassCount(int aPass) |
void |
setFilterSharpness(int aFilterSharpness) |
void |
setFilterStrength(int aFilterStrength) |
void |
setFilterType(int aFilterType) |
void |
setMethod(int aMethod) |
void |
setPartitionLimit(int aPartitionLimit) |
void |
setPartitions(int aPartitions) |
void |
setPreprocessing(int aPreprocessing) |
void |
setReduceMemoryUsage(boolean aLowMemory) |
void |
setSegments(int aSegments) |
void |
setShowCompressed(boolean aShowCompressed) |
void |
setSnsStrength(int aSnsStrength) |
void |
setTargetPSNR(float aTargetPSNR) |
void |
setTargetSize(int aTargetSize) |
void |
setThreadLevel(int aThreadLevel) |
void |
unsetCompression() |
canOffsetTiles, canWriteCompressed, canWriteProgressive, canWriteTiles, getBitRate, getCompressionMode, getCompressionQualityDescriptions, getCompressionQualityValues, getCompressionType, getCompressionTypes, getLocale, getLocalizedCompressionTypeName, getPreferredTileSizes, getProgressiveMode, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, getTilingMode, isCompressionLossless, setCompressionMode, setProgressiveMode, setTiling, setTilingMode, unsetTilingactivateController, getController, getDefaultController, getDestinationOffset, getDestinationType, getSourceBands, getSourceRegion, getSourceXSubsampling, getSourceYSubsampling, getSubsamplingXOffset, getSubsamplingYOffset, hasController, setController, setDestinationOffset, setDestinationType, setSourceBands, setSourceRegion, setSourceSubsamplingpublic static final int LOSSY_COMPRESSION
public static final int LOSSLESS_COMPRESSION
public float getCompressionQuality()
getCompressionQuality in class javax.imageio.ImageWriteParampublic void setCompressionQuality(float quality)
setCompressionQuality in class javax.imageio.ImageWriteParampublic void setCompressionType(java.lang.String compressionType)
setCompressionType in class javax.imageio.ImageWriteParampublic void unsetCompression()
unsetCompression in class javax.imageio.ImageWriteParampublic void setSnsStrength(int aSnsStrength)
public void setAlphaQuality(int aAlphaQuality)
public int getSegments()
public int getPreprocessing()
public int getFilterStrength()
public void setEmulateJpegSize(boolean aEmulateJpegSize)
public int getPartitions()
public void setTargetPSNR(float aTargetPSNR)
public int getEntropyAnalysisPassCount()
public int getPartitionLimit()
public int getFilterType()
public int getFilterSharpness()
public int getAlphaQuality()
public boolean isShowCompressed()
public boolean isReduceMemoryUsage()
public void setThreadLevel(int aThreadLevel)
public boolean isAutoAdjustFilterStrength()
public void setReduceMemoryUsage(boolean aLowMemory)
public void setFilterStrength(int aFilterStrength)
public int getTargetSize()
public void setEntropyAnalysisPassCount(int aPass)
public void setFilterSharpness(int aFilterSharpness)
public int getAlphaFiltering()
public int getSnsStrength()
public void setPartitionLimit(int aPartitionLimit)
public void setMethod(int aMethod)
public void setAlphaFiltering(int aAlphaFiltering)
public int getMethod()
public void setFilterType(int aFilterType)
public void setPartitions(int aPartitions)
public void setAutoAdjustFilterStrength(boolean aAutofilter)
public boolean isEmulateJpegSize()
public int getAlphaCompression()
public void setShowCompressed(boolean aShowCompressed)
public void setSegments(int aSegments)
public float getTargetPSNR()
public int getThreadLevel()
public void setTargetSize(int aTargetSize)
public void setAlphaCompression(int aAlphaCompression)
public void setPreprocessing(int aPreprocessing)