Class IfGreaterThan

Object
AnchorBean<CalculateLevel>
InitializableBean<CalculateLevel, NullInitialization>
NullParametersBean<CalculateLevel>
CalculateLevel
CalculateLevelUnary

public class IfGreaterThan extends CalculateLevelRelativeToThreshold
Calculates a level from the first delegate and if greater than a threshold, recalculates from a second delegate.
Author:
Owen Feehan
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
     
    boolean
     
    int
     
    protected boolean
    useElseInstead(int level, int threshold)
    Determines whether to use the alternative calculation method.

    Methods inherited from class org.anchoranalysis.plugin.image.bean.histogram.threshold.CalculateLevelRelativeToThreshold

    calculateLevel, getCalculateLevelElse, getThreshold, setCalculateLevelElse, setThreshold

    Methods inherited from class org.anchoranalysis.image.bean.threshold.CalculateLevelUnary

    calculateLevelFromDelegate, getCalculateLevel, setCalculateLevel

    Methods inherited from class org.anchoranalysis.bean.NullParametersBean

    initializeRecursive, onInitialization, onInitialization

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

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

    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, finalize, getClass, notify, notifyAll, wait, wait, wait