Interface GaussianBlurRable

All Superinterfaces:
Filter, FilterColorInterpolation, 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 Details

    • 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.