Interface GaussianBlurRable

  • All Superinterfaces:
    Filter, FilterColorInterpolation, java.awt.image.renderable.RenderableImage
    All Known Implementing Classes:
    GaussianBlurRable8Bit

    public interface GaussianBlurRable
    extends FilterColorInterpolation
    Implements a GaussianBlur operation, where the blur size is defined by standard deviations along the x and y axis.
    Version:
    $Id: GaussianBlurRable.java 1733416 2016-03-03 07:07:13Z gadams $
    • Method Detail

      • getSource

        Filter getSource()
        Returns the source to be Blurred
      • setSource

        void setSource​(Filter src)
        Sets the source to be blurred.
        Parameters:
        src - image to blurred.
      • setStdDeviationX

        void setStdDeviationX​(double stdDeviationX)
        The deviation along the x axis, in user space.
        Parameters:
        stdDeviationX - should be greater than zero.
      • setStdDeviationY

        void setStdDeviationY​(double stdDeviationY)
        The deviation along the y axis, in user space.
        Parameters:
        stdDeviationY - should be greater than zero
      • getStdDeviationX

        double getStdDeviationX()
        Returns the deviation along the x-axis, in user space.
      • getStdDeviationY

        double getStdDeviationY()
        Returns the deviation along the y-axis, in user space.