public class DitherFilter extends PointFilter
| Modifier and Type | Field and Description |
|---|---|
static int[] |
dither90Halftone6x6Matrix
6x6 90 degree halftone.
|
static int[] |
ditherCluster3Matrix
Order-3 clustered dither.
|
static int[] |
ditherCluster4Matrix
Order-4 clustered dither.
|
static int[] |
ditherCluster8Matrix
Order-8 clustered dither.
|
static int[] |
ditherLines4x4Matrix
4x4 lines.
|
protected static int[] |
ditherMagic2x2Matrix
2x2 magic square.
|
protected static int[] |
ditherMagic4x4Matrix
4x4 magic square.
|
static int[] |
ditherOrdered4x4Matrix
4x4 ordered dither.
|
static int[] |
ditherOrdered6x6Matrix
Order-6 ordered dither.
|
static int[] |
ditherOrdered8x8Matrix
Order-8 ordered dither.
|
canFilterIndexColorModelfilterListener| Constructor and Description |
|---|
DitherFilter()
Constuct a DitherFilter.
|
| Modifier and Type | Method and Description |
|---|---|
int |
filterRGB(int x,
int y,
int rgb) |
boolean |
getColorDither()
Get whether to use a color dither.
|
int |
getLevels()
Get the number of dither levels.
|
int[] |
getMatrix()
Get the dither matrix.
|
ImageFilterOps |
getMetaData()
Bambi filter metadata.
|
protected void |
initialize()
Initialize the filter.
|
void |
setColorDither(boolean colorDither)
Set whether to use a color dither.
|
void |
setLevels(int levels)
Set the number of dither levels.
|
void |
setMatrix(int[] matrix)
Set the dither matrix.
|
String |
toString() |
filter, setDimensionsclone, createCompatibleDestImage, createCompatibleDestImage, filterDone, filterInitialize, filterProgress, filterStart, getBounds2D, getPoint2D, getRenderingHints, getRGB, setFilterListener, setRGBprotected 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 void setMatrix(int[] matrix)
matrix - the dither matrixgetMatrix()public int[] getMatrix()
setMatrix(int[])public void setLevels(int levels)
levels - the number of levelsgetLevels()public int getLevels()
setLevels(int)public void setColorDither(boolean colorDither)
colorDither - whether to use a color dithergetColorDither()public boolean getColorDither()
getColorDither()protected void initialize()
public int filterRGB(int x,
int y,
int rgb)
filterRGB in class PointFilterpublic ImageFilterOps getMetaData()
AbstractBufferedImageOpgetMetaData in interface ImageFilterOpSupportgetMetaData in class AbstractBufferedImageOpCopyright © 2012-2013 Bambi Software Foundation. All Rights Reserved.