public abstract class TransferFilter extends PointFilter
| Modifier and Type | Field and Description |
|---|---|
protected int[] |
bTable |
protected int[] |
gTable |
protected boolean |
initialized |
protected int[] |
rTable |
canFilterIndexColorModel| Constructor and Description |
|---|
TransferFilter() |
| Modifier and Type | Method and Description |
|---|---|
java.awt.image.BufferedImage |
filter(java.awt.image.BufferedImage src,
java.awt.image.BufferedImage dst) |
int |
filterRGB(int x,
int y,
int rgb) |
int[] |
getLUT() |
protected void |
initialize() |
protected int[] |
makeTable() |
protected float |
transferFunction(float v) |
setDimensionsclone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB, stringToColorprotected int[] rTable
protected int[] gTable
protected int[] bTable
protected boolean initialized
public int filterRGB(int x,
int y,
int rgb)
filterRGB in class PointFilterpublic java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src,
java.awt.image.BufferedImage dst)
filter in interface java.awt.image.BufferedImageOpfilter in class PointFilterprotected void initialize()
protected int[] makeTable()
protected float transferFunction(float v)
public int[] getLUT()