public class LossyCACEncoder extends ImageEncoder
Constructor and Description |
---|
LossyCACEncoder(double[] thresholds) |
Modifier and Type | Method and Description |
---|---|
void |
encode(java.awt.image.BufferedImage src,
java.io.OutputStream os) |
double |
getAverage(java.awt.image.BufferedImage source,
int x,
int y,
int band,
int w,
int h) |
java.lang.String |
getMagicWord() |
void |
setThresholds(double[] t) |
encode, writeHeader
public LossyCACEncoder(double[] thresholds)
threshold
- public void setThresholds(double[] t)
t
- public double getAverage(java.awt.image.BufferedImage source, int x, int y, int band, int w, int h)
source
- x
- y
- band
- w
- h
- public void encode(java.awt.image.BufferedImage src, java.io.OutputStream os) throws java.io.IOException
encode
in class ImageEncoder
src
- os
- java.io.IOException
public java.lang.String getMagicWord()
getMagicWord
in class ImageEncoder