Class Mser

Object
AnchorBean<SegmentChannelIntoObjects>
InitializableBean<SegmentChannelIntoObjects, ImageInitialization>
ImageBean<SegmentChannelIntoObjects>
SegmentationBean<SegmentChannelIntoObjects>
SegmentChannelIntoObjects
Mser

public class Mser extends SegmentChannelIntoObjects
Applies the MSER algorithm from imglib2
Author:
Owen Feehan
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    double
     
    long
     
    double
     
    double
     
    long
     
    ObjectCollection
    segment(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds)
     
    void
    setDelta(double delta)
     
    void
    setMaxSize(long maxSize)
     
    void
    setMaxVar(double maxVar)
     
    void
    setMinDiversity(double minDiversity)
     
    void
    setMinSize(long minSize)
     

    Methods inherited from class org.anchoranalysis.image.bean.segment.object.SegmentChannelIntoObjects

    checkUnsupported3D, checkUnsupportedObjectMask, checkUnsupportedSeeds

    Methods inherited from class org.anchoranalysis.bean.initializable.InitializableBean

    getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization

    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

    • Mser

      public Mser()
  • Method Details

    • segment

      public ObjectCollection segment(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds) throws SegmentationFailedException
      Specified by:
      segment in class SegmentChannelIntoObjects
      Throws:
      SegmentationFailedException
    • getMinSize

      public long getMinSize()
    • setMinSize

      public void setMinSize(long minSize)
    • getMaxSize

      public long getMaxSize()
    • setMaxSize

      public void setMaxSize(long maxSize)
    • getMaxVar

      public double getMaxVar()
    • setMaxVar

      public void setMaxVar(double maxVar)
    • getMinDiversity

      public double getMinDiversity()
    • setMinDiversity

      public void setMinDiversity(double minDiversity)
    • getDelta

      public double getDelta()
    • setDelta

      public void setDelta(double delta)