Class AddEdgeFilters

Object
AnchorBean<DefineAdder>
DefineAdderBean
DefineAdderWithPrefixBean
AddEdgeFilters
All Implemented Interfaces:
DefineAdder

public class AddEdgeFilters extends DefineAdderWithPrefixBean
Adds edge filters and their gradients to a Define object.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addTo(Define define)
     
    The ID of the channel that provides the input to the filter.
    double
    The sigma value for the Gaussian filter in meters.
    double
    The radius of the median filter in meters.
    boolean
    If true, the Gaussian filter is included.
    boolean
    If true, the median filter is included.
    void
    setChannelID(String channelID)
    The ID of the channel that provides the input to the filter.
    void
    setGaussian(boolean gaussian)
    If true, the Gaussian filter is included.
    void
    setGaussianSigmaMeters(double gaussianSigmaMeters)
    The sigma value for the Gaussian filter in meters.
    void
    setMedian(boolean median)
    If true, the median filter is included.
    void
    setMedianRadiusMeters(double medianRadiusMeters)
    The radius of the median filter in meters.

    Methods inherited from class org.anchoranalysis.bean.define.adder.DefineAdderWithPrefixBean

    addWithName, getPrefix, resolveName, setPrefix

    Methods inherited from class org.anchoranalysis.bean.AnchorBean

    checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • AddEdgeFilters

      public AddEdgeFilters()
  • Method Details

    • addTo

      public void addTo(Define define) throws DefineAddException
      Throws:
      DefineAddException
    • getChannelID

      public String getChannelID()
      The ID of the channel that provides the input to the filter.
    • setChannelID

      public void setChannelID(String channelID)
      The ID of the channel that provides the input to the filter.
    • getMedianRadiusMeters

      public double getMedianRadiusMeters()
      The radius of the median filter in meters.
    • setMedianRadiusMeters

      public void setMedianRadiusMeters(double medianRadiusMeters)
      The radius of the median filter in meters.
    • getGaussianSigmaMeters

      public double getGaussianSigmaMeters()
      The sigma value for the Gaussian filter in meters.
    • setGaussianSigmaMeters

      public void setGaussianSigmaMeters(double gaussianSigmaMeters)
      The sigma value for the Gaussian filter in meters.
    • isMedian

      public boolean isMedian()
      If true, the median filter is included.
    • setMedian

      public void setMedian(boolean median)
      If true, the median filter is included.
    • isGaussian

      public boolean isGaussian()
      If true, the Gaussian filter is included.
    • setGaussian

      public void setGaussian(boolean gaussian)
      If true, the Gaussian filter is included.