Index
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
All Classes and Interfaces|All Packages|Constant Field Values