public class DitherFilter
extends java.awt.image.RGBImageFilter
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
boolean |
colorDither |
int |
cols |
static int[] |
dither90Halftone6x6Matrix |
static int[] |
ditherCluster3Matrix |
static int[] |
ditherCluster4Matrix |
static int[] |
ditherCluster8Matrix |
static int[] |
ditherLines4x4Matrix |
protected static int[] |
ditherMagic2x2Matrix |
protected static int[] |
ditherMagic4x4Matrix |
static int[] |
ditherOrdered4x4Matrix |
static int[] |
ditherOrdered6x6Matrix |
static int[] |
ditherOrdered8x8Matrix |
protected int[] |
div |
int |
levels |
protected int[] |
map |
int[] |
matrix |
protected int[] |
mod |
int |
rows |
| Constructor and Description |
|---|
DitherFilter() |
| Modifier and Type | Method and Description |
|---|---|
int |
filterRGB(int x,
int y,
int rgb) |
int |
getLevels() |
int[] |
getMatrix() |
protected void |
initialize() |
void |
setLevels(int levels) |
void |
setMatrix(int[] matrix) |
java.lang.String |
toString() |
filterIndexColorModel, filterRGBPixels, setColorModel, setPixels, setPixels, substituteColorModelprotected static final int[] ditherMagic2x2Matrix
protected static final int[] ditherMagic4x4Matrix
public static final int[] ditherOrdered4x4Matrix
public static final int[] ditherLines4x4Matrix
public static final int[] dither90Halftone6x6Matrix
public static final int[] ditherOrdered6x6Matrix
public static final int[] ditherOrdered8x8Matrix
public static final int[] ditherCluster3Matrix
public static final int[] ditherCluster4Matrix
public static final int[] ditherCluster8Matrix
public int[] matrix
public int rows
public int cols
public int levels
protected int[] mod
protected int[] div
protected int[] map
public boolean colorDither
public void setMatrix(int[] matrix)
public int[] getMatrix()
public void setLevels(int levels)
public int getLevels()
protected void initialize()
public int filterRGB(int x,
int y,
int rgb)
filterRGB in class java.awt.image.RGBImageFilterpublic java.lang.String toString()
toString in class java.lang.Object