Class RatioThreshold
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) Calculates the statistic from the histogram, that is subsequently returned as the feature-value.A human-readable description of the parameterization of the bean.The 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
Description copied from class:FeatureHistogramStatisticCalculates the statistic from the histogram, that is subsequently returned as the feature-value.- Specified by:
calculateStatisticFromin classFeatureHistogramStatistic- Parameters:
histogram- the histogram to calculate the statistic from.- Returns:
- the calculated statistic.
- Throws:
FeatureCalculationException- if the calculation cannot succeed.
-
describeParameters
Description copied from class:FeatureA human-readable description of the parameterization of the bean.- Overrides:
describeParametersin classFeature<FeatureInputHistogram>- Returns:
- the description.
-
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.
-