BufferedImageOp, Cloneablepublic class DitherFilter extends PointFilter
| 限定符和类型 | 字段 | 说明 |
|---|---|---|
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.
|
canFilterIndexColorModel| 构造器 | 说明 |
|---|---|
DitherFilter() |
Constuct a DitherFilter.
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
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.
|
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() |
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGBfilter, setDimensionsprotected 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 在类中 PointFilterCopyright © 2019. All rights reserved.