Class HalftoneFilter

All Implemented Interfaces:
BufferedImageOp, Cloneable

public class HalftoneFilter extends AbstractBufferedImageOp
A filter which can be used to produce wipes by transferring the luma of a mask image into the alpha channel of the source.
  • Constructor Details

    • HalftoneFilter

      public HalftoneFilter()
  • Method Details

    • setDensity

      public void setDensity(float density)
      Set the density of the image in the range 0..1. *arg density The density
    • getDensity

      public float getDensity()
    • setSoftness

      public void setSoftness(float softness)
    • getSoftness

      public float getSoftness()
    • setMask

      public void setMask(BufferedImage mask)
    • getMask

      public BufferedImage getMask()
    • setInvert

      public void setInvert(boolean invert)
    • getInvert

      public boolean getInvert()
    • filter

      public BufferedImage filter(BufferedImage src, BufferedImage dst)
    • toString

      public String toString()
      Overrides:
      toString in class Object