Index

C D E F G I L N S U W 
All Classes and Interfaces|All Packages|Constant Field Values

C

canDecodeInput(Object) - Method in class com.luciad.imageio.webp.WebPImageReaderSpi
 
canEncodeImage(ImageTypeSpecifier) - Method in class com.luciad.imageio.webp.WebPImageWriterSpi
 
com.luciad.imageio.webp - package com.luciad.imageio.webp
 
com.luciad.imageio.webp.internal - package com.luciad.imageio.webp.internal
 
createReaderInstance(Object) - Method in class com.luciad.imageio.webp.WebPImageReaderSpi
 
createWriterInstance(Object) - Method in class com.luciad.imageio.webp.WebPImageWriterSpi
 

D

decode(WebPDecoderOptions, byte[], int, int, int[]) - Static method in class com.luciad.imageio.webp.WebP
 

E

encodeRGB(WebPEncoderOptions, byte[], int, int, int) - Static method in class com.luciad.imageio.webp.WebP
 
encodeRGBA(WebPEncoderOptions, byte[], int, int, int) - Static method in class com.luciad.imageio.webp.WebP
 

F

finalize() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
finalize() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 

G

getAlphaCompressionAlgorithm() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getAlphaCompressionAlgorithm() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getAlphaDitheringStrength() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
getAlphaDitheringStrength() - Method in class com.luciad.imageio.webp.WebPReadParam
 
getAlphaFiltering() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getAlphaFiltering() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getAlphaQuality() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getAlphaQuality() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getAutoAdjustFilterStrength() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getAutoAdjustFilterStrength() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getBypassFiltering() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
getBypassFiltering() - Method in class com.luciad.imageio.webp.WebPReadParam
 
getCompressionQuality() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getCompressionQuality() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getCropHeight() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
getCropHeight() - Method in class com.luciad.imageio.webp.WebPReadParam
 
getCropLeft() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
getCropLeft() - Method in class com.luciad.imageio.webp.WebPReadParam
 
getCropTop() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
getCropTop() - Method in class com.luciad.imageio.webp.WebPReadParam
 
getCropWidth() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
getCropWidth() - Method in class com.luciad.imageio.webp.WebPReadParam
 
getDescription(Locale) - Method in class com.luciad.imageio.webp.WebPImageReaderSpi
 
getDescription(Locale) - Method in class com.luciad.imageio.webp.WebPImageWriterSpi
 
getDitheringStrength() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
getDitheringStrength() - Method in class com.luciad.imageio.webp.WebPReadParam
 
getEmulateJpegSize() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getEmulateJpegSize() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getEntropyAnalysisPassCount() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getEntropyAnalysisPassCount() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getExact() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getExact() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getFilterSharpness() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getFilterSharpness() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getFilterStrength() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getFilterStrength() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getFilterType() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getFilterType() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getFlip() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
getFlipVertically() - Method in class com.luciad.imageio.webp.WebPReadParam
 
getInfo(byte[], int, int) - Static method in class com.luciad.imageio.webp.WebP
 
getLossless() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getLowMemory() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getLowMemory() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getMethod() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getMethod() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getNearLossless() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getNearLossless() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getNoFancyUpsampling() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
getNoFancyUpsampling() - Method in class com.luciad.imageio.webp.WebPReadParam
 
getPartitionLimit() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getPartitionLimit() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getPartitions() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getPartitions() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getPreprocessing() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getPreprocessing() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getQMax() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getQMax() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getQMin() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getQMin() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getScaledHeight() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
getScaledHeight() - Method in class com.luciad.imageio.webp.WebPReadParam
 
getScaledWidth() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
getScaledWidth() - Method in class com.luciad.imageio.webp.WebPReadParam
 
getSegments() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getSegments() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getShowCompressed() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getShowCompressed() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getSnsStrength() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getSnsStrength() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getTargetPSNR() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getTargetPSNR() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getTargetSize() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getTargetSize() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getThreadLevel() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getThreadLevel() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getUseCropping() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
getUseCropping() - Method in class com.luciad.imageio.webp.WebPReadParam
 
getUseDeltaPalette() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getUseDeltaPalette() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getUseScaling() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
getUseScaling() - Method in class com.luciad.imageio.webp.WebPReadParam
 
getUseSharpYUV() - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
getUseSharpYUV() - Method in class com.luciad.imageio.webp.WebPWriteParam
 
getUseThreads() - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
getUseThreads() - Method in class com.luciad.imageio.webp.WebPReadParam
 
getVersion() - Static method in class com.luciad.imageio.webp.internal.NativeLoader
 

I

initialize() - Static method in class com.luciad.imageio.webp.internal.NativeLoader
Loads native library.

L

loadNativeLibrary() - Static method in class com.luciad.imageio.webp.WebP
 
LOSSLESS_COMPRESSION - Static variable in class com.luciad.imageio.webp.WebPWriteParam
 
LOSSY_COMPRESSION - Static variable in class com.luciad.imageio.webp.WebPWriteParam
 

N

NativeLoader - Class in com.luciad.imageio.webp.internal
The library files are automatically extracted from this project's package (JAR).
NativeLoader() - Constructor for class com.luciad.imageio.webp.internal.NativeLoader
 

S

setAlphaCompressionAlgorithm(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setAlphaCompressionAlgorithm(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
Algorithm for encoding the alpha plane (0 = none, 1 = compressed with WebP lossless).
setAlphaDitheringStrength(int) - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
setAlphaDitheringStrength(int) - Method in class com.luciad.imageio.webp.WebPReadParam
alpha dithering strength in [0..100]
setAlphaFiltering(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setAlphaFiltering(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
Predictive filtering method for alpha plane.
setAlphaQuality(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setAlphaQuality(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
0: smallest size, 100: lossless.
setAutoAdjustFilterStrength(boolean) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setAutoAdjustFilterStrength(boolean) - Method in class com.luciad.imageio.webp.WebPWriteParam
Auto adjust filter's strength
setBypassFiltering(boolean) - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
setBypassFiltering(boolean) - Method in class com.luciad.imageio.webp.WebPReadParam
if true, skip the in-loop filtering
setCompressionQuality(float) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setCompressionQuality(float) - Method in class com.luciad.imageio.webp.WebPWriteParam
For lossy, 0f gives the smallest size and 1f the largest.
setCompressionType(String) - Method in class com.luciad.imageio.webp.WebPWriteParam
 
setCropHeight(int) - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
setCropHeight(int) - Method in class com.luciad.imageio.webp.WebPReadParam
dimension of the cropping area
setCropLeft(int) - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
setCropLeft(int) - Method in class com.luciad.imageio.webp.WebPReadParam
top-left position for cropping.
setCropTop(int) - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
setCropTop(int) - Method in class com.luciad.imageio.webp.WebPReadParam
top-left position for cropping.
setCropWidth(int) - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
setCropWidth(int) - Method in class com.luciad.imageio.webp.WebPReadParam
dimension of the cropping area
setDitheringStrength(int) - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
setDitheringStrength(int) - Method in class com.luciad.imageio.webp.WebPReadParam
dithering strength (0=Off, 100=full)
setEmulateJpegSize(boolean) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setEmulateJpegSize(boolean) - Method in class com.luciad.imageio.webp.WebPWriteParam
If true, compression parameters will be remapped to better match the expected output size from JPEG compression.
setEntropyAnalysisPassCount(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setEntropyAnalysisPassCount(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
Number of entropy-analysis passes
setExact(boolean) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setExact(boolean) - Method in class com.luciad.imageio.webp.WebPWriteParam
If non-zero, preserve the exact RGB values under transparent area.
setFilterSharpness(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setFilterSharpness(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
range: [0 = off ..
setFilterStrength(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setFilterStrength(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
range: [0 = off ..
setFilterType(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setFilterType(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
filtering type: 0 = simple, 1 = strong (only used if filter_strength > 0 or autofilter > 0)
setFlip(boolean) - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
setFlipVertically(boolean) - Method in class com.luciad.imageio.webp.WebPReadParam
if true, flip output vertically
setLossless(boolean) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setLowMemory(boolean) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setLowMemory(boolean) - Method in class com.luciad.imageio.webp.WebPWriteParam
If set, reduce memory usage (but increase CPU use).
setMethod(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setMethod(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
quality/speed trade-off (0=fast, 6=slower-better)
setNearLossless(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setNearLossless(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
Near lossless encoding 0 = max loss, 100 = off (default)
setNoFancyUpsampling(boolean) - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
setNoFancyUpsampling(boolean) - Method in class com.luciad.imageio.webp.WebPReadParam
if true, use faster pointwise upsampler
setPartitionLimit(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setPartitionLimit(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
Quality degradation allowed to fit the 512k limit on prediction modes coding 0: no degradation, 100: maximum possible degradation
setPartitions(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setPartitions(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
log2(number of token partitions) in [0..3].
setPreprocessing(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setPreprocessing(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
Preprocessing filter 0=none, 1=segment-smooth, 2=pseudo-random dithering
setQMax(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setQMax(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
maximum permissible quality factor
setQMin(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setQMin(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
minimum permissible quality factor
setScaledHeight(int) - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
setScaledHeight(int) - Method in class com.luciad.imageio.webp.WebPReadParam
final resolution
setScaledWidth(int) - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
setScaledWidth(int) - Method in class com.luciad.imageio.webp.WebPReadParam
final resolution
setSegments(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setSegments(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
maximum number of segments to use
setShowCompressed(boolean) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setShowCompressed(boolean) - Method in class com.luciad.imageio.webp.WebPWriteParam
if true, export the compressed picture back.
setSnsStrength(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setSnsStrength(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
Spatial Noise Shaping.
setTargetPSNR(float) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setTargetPSNR(float) - Method in class com.luciad.imageio.webp.WebPWriteParam
if non-zero, specifies the minimal distortion to try to achieve.
setTargetSize(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setTargetSize(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
if non-zero, set the desired target size in bytes.
setThreadLevel(int) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setThreadLevel(int) - Method in class com.luciad.imageio.webp.WebPWriteParam
If non-zero, try and use multi-threaded encoding.
setUseCropping(boolean) - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
setUseCropping(boolean) - Method in class com.luciad.imageio.webp.WebPReadParam
if true, cropping is applied _first_
setUseDeltaPalette(boolean) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setUseDeltaPalette(boolean) - Method in class com.luciad.imageio.webp.WebPWriteParam
reserved for future lossless feature
setUseScaling(boolean) - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
setUseScaling(boolean) - Method in class com.luciad.imageio.webp.WebPReadParam
if true, scaling is applied _afterward_
setUseSharpYUV(boolean) - Method in class com.luciad.imageio.webp.WebPEncoderOptions
 
setUseSharpYUV(boolean) - Method in class com.luciad.imageio.webp.WebPWriteParam
if needed, use sharp (and slow) RGB->YUV conversion
setUseThreads(boolean) - Method in class com.luciad.imageio.webp.WebPDecoderOptions
 
setUseThreads(boolean) - Method in class com.luciad.imageio.webp.WebPReadParam
if true, use multi-threaded decoding

U

unsetCompression() - Method in class com.luciad.imageio.webp.WebPWriteParam
 

W

WebP - Class in com.luciad.imageio.webp
 
WebPDecoderOptions - Class in com.luciad.imageio.webp
 
WebPDecoderOptions() - Constructor for class com.luciad.imageio.webp.WebPDecoderOptions
 
WebPEncoderOptions - Class in com.luciad.imageio.webp
 
WebPEncoderOptions() - Constructor for class com.luciad.imageio.webp.WebPEncoderOptions
 
WebPImageReaderSpi - Class in com.luciad.imageio.webp
 
WebPImageReaderSpi() - Constructor for class com.luciad.imageio.webp.WebPImageReaderSpi
 
WebPImageWriterSpi - Class in com.luciad.imageio.webp
 
WebPImageWriterSpi() - Constructor for class com.luciad.imageio.webp.WebPImageWriterSpi
 
WebPReadParam - Class in com.luciad.imageio.webp
 
WebPReadParam() - Constructor for class com.luciad.imageio.webp.WebPReadParam
 
WebPWriteParam - Class in com.luciad.imageio.webp
 
WebPWriteParam(Locale) - Constructor for class com.luciad.imageio.webp.WebPWriteParam
 
C D E F G I L N S U W 
All Classes and Interfaces|All Packages|Constant Field Values