Class ErodeAlphaFilter

All Implemented Interfaces:
BufferedImageOp, Cloneable

public class ErodeAlphaFilter extends PointFilter
  • Field Details

    • radius

      protected float radius
  • Constructor Details

    • ErodeAlphaFilter

      public ErodeAlphaFilter()
    • ErodeAlphaFilter

      public ErodeAlphaFilter(float radius, float threshold, float softness)
  • Method Details

    • setRadius

      public void setRadius(float radius)
    • getRadius

      public float getRadius()
    • setThreshold

      public void setThreshold(float threshold)
    • getThreshold

      public float getThreshold()
    • setSoftness

      public void setSoftness(float softness)
    • getSoftness

      public float getSoftness()
    • filter

      public BufferedImage filter(BufferedImage src, BufferedImage dst)
      Specified by:
      filter in interface BufferedImageOp
      Overrides:
      filter in class PointFilter
    • filterRGB

      public int filterRGB(int x, int y, int rgb)
      Specified by:
      filterRGB in class PointFilter
    • toString

      public String toString()
      Overrides:
      toString in class Object