All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.jhlabs.image.DitherFilter

java.lang.Object
   |
   +----java.awt.image.ImageFilter
           |
           +----java.awt.image.RGBImageFilter
                   |
                   +----com.jhlabs.image.DitherFilter

public class DitherFilter
extends java.awt.image.RGBImageFilter
implements java.io.Serializable

Variable Index

 o colorDither
 o cols
 o dither90Halftone6x6Matrix
 o ditherCluster3Matrix
 o ditherCluster4Matrix
 o ditherCluster8Matrix
 o ditherLines4x4Matrix
 o ditherMagic2x2Matrix
 o ditherMagic4x4Matrix
 o ditherOrdered4x4Matrix
 o ditherOrdered6x6Matrix
 o ditherOrdered8x8Matrix
 o div
 o levels
 o map
 o matrix
 o mod
 o rows

Constructor Index

 o DitherFilter()

Method Index

 o filterRGB(int, int, int)
 o getLevels()
 o getMatrix()
 o initialize()
 o setLevels(int)
 o setMatrix(int[])
 o toString()

Variables

 o ditherMagic2x2Matrix
 protected static final int ditherMagic2x2Matrix[]
 o ditherMagic4x4Matrix
 protected static final int ditherMagic4x4Matrix[]
 o ditherOrdered4x4Matrix
 public static final int ditherOrdered4x4Matrix[]
 o ditherLines4x4Matrix
 public static final int ditherLines4x4Matrix[]
 o dither90Halftone6x6Matrix
 public static final int dither90Halftone6x6Matrix[]
 o ditherOrdered6x6Matrix
 public static final int ditherOrdered6x6Matrix[]
 o ditherOrdered8x8Matrix
 public static final int ditherOrdered8x8Matrix[]
 o ditherCluster3Matrix
 public static final int ditherCluster3Matrix[]
 o ditherCluster4Matrix
 public static final int ditherCluster4Matrix[]
 o ditherCluster8Matrix
 public static final int ditherCluster8Matrix[]
 o matrix
 public int matrix[]
 o rows
 public int rows
 o cols
 public int cols
 o levels
 public int levels
 o mod
 protected int mod[]
 o div
 protected int div[]
 o map
 protected int map[]
 o colorDither
 public boolean colorDither

Constructors

 o DitherFilter
 public DitherFilter()

Methods

 o setMatrix
 public void setMatrix(int matrix[])
 o getMatrix
 public int[] getMatrix()
 o setLevels
 public void setLevels(int levels)
 o getLevels
 public int getLevels()
 o initialize
 protected void initialize()
 o filterRGB
 public int filterRGB(int x,
                      int y,
                      int rgb)
Overrides:
filterRGB in class java.awt.image.RGBImageFilter
 o toString
 public java.lang.String toString()
Overrides:
toString in class java.lang.Object

All Packages  Class Hierarchy  This Package  Previous  Next  Index