Class GaussianFilterSeparable

All Implemented Interfaces:
ProgressReporter

This class implements a x/y-separated 2D Gaussian filter by extending LinearFilterSeparable.
Version:
2020/12/29
See Also:
  • Constructor Details

    • GaussianFilterSeparable

      public GaussianFilterSeparable(double sigma)
      Constructor accepting a common sigma for x/y.
      Parameters:
      sigma - the width of the 2D Gaussian in x- and y-direction
    • GaussianFilterSeparable

      public GaussianFilterSeparable(double sigmaX, double sigmaY)
      Constructor accepting individual sigmas for x/y. If any sigma ≤ 0 or NaN, i.e., the corresponding x- or y-pass is not performed.
      Parameters:
      sigmaX - the width of the 2D Gaussian in x-direction
      sigmaY - the width of the 2D Gaussian in y-direction