com.jhlabs.image
public class DitherFilter extends PointFilter 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 |
canFilterIndexColorModel
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() |
filter, setDimensions
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
protected 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 PointFilter
public java.lang.String toString()
toString
in class java.lang.Object