Class RatioThreshold
Object
AnchorBean<Feature<FeatureInputHistogram>>
InitializableBean<Feature<FeatureInputHistogram>, FeatureInitialization>
Feature<FeatureInputHistogram>
FeatureHistogram
FeatureHistogramStatistic
RatioThreshold
public class RatioThreshold
extends FeatureHistogramStatistic
Calculates the ratio of values in a
Histogram that satisfy a specified threshold
condition.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected doublecalculateStatisticFrom(Histogram histogram) RelationToThresholdThe threshold condition to be applied to the histogram values.voidsetThreshold(RelationToThreshold threshold) The threshold condition to be applied to the histogram values.Methods inherited from class org.anchoranalysis.image.feature.bean.histogram.FeatureHistogramStatistic
calculate, getValueIfEmpty, isExceptionIfEmpty, setExceptionIfEmpty, setValueIfEmptyMethods inherited from class org.anchoranalysis.image.feature.bean.FeatureHistogram
inputTypeMethods inherited from class org.anchoranalysis.feature.bean.Feature
assignTo, beforeCalc, calculateCheckInitialized, castAs, createListChildFeatures, describeBean, descriptionLong, duplicateChangeName, getCustomName, getFriendlyName, onInitialization, setCustomName, toStringMethods inherited from class org.anchoranalysis.bean.initializable.InitializableBean
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitializedMethods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise
-
Constructor Details
-
RatioThreshold
public RatioThreshold()
-
-
Method Details
-
calculateStatisticFrom
protected double calculateStatisticFrom(Histogram histogram) throws FeatureCalculationException - Specified by:
calculateStatisticFromin classFeatureHistogramStatistic- Throws:
FeatureCalculationException
-
describeParameters
- Overrides:
describeParametersin classFeature<FeatureInputHistogram>
-
getThreshold
public RelationToThreshold getThreshold()The threshold condition to be applied to the histogram values.This
RelationToThresholddefines how each value in the histogram should be compared to a threshold value.
-