Uses of Interface
org.anchoranalysis.feature.calculate.bound.FeatureCalculatorMulti
Packages that use FeatureCalculatorMulti
Package
Description
Interfaces like
FeatureCalculator
but bound to
particular features.A defined context in which one or more features are provided inputs and produce results.
Base classes for methods to calculate results from features.
Implementations of
FeatureCalculatorMulti
related to images, especially to create tables of feature-calculations.A particular implementation of
FeatureCalculatorMulti
for feature-calculations based
upon pairs of image-objects.Criteria for adding edges during optimization of marked-point-processes.
Non-beans for calculating
Feature
s.-
Uses of FeatureCalculatorMulti in org.anchoranalysis.feature.calculate.bound
Classes in org.anchoranalysis.feature.calculate.bound that implement FeatureCalculatorMultiModifier and TypeClassDescriptionclass
FeatureCalculatorMultiChangeInput<T extends FeatureInput>
AFeatureCalculatorMulti
but changes the input before calculation.Constructors in org.anchoranalysis.feature.calculate.bound with parameters of type FeatureCalculatorMultiModifierConstructorDescriptionFeatureCalculatorMultiChangeInput
(FeatureCalculatorMulti<T> calculator, Consumer<T> change) Creates a newFeatureCalculatorMultiChangeInput
instance.Creates from aFeatureCalculatorMulti
. -
Uses of FeatureCalculatorMulti in org.anchoranalysis.feature.session
Classes in org.anchoranalysis.feature.session that implement FeatureCalculatorMultiModifier and TypeClassDescriptionclass
SequentialSession<T extends FeatureInput>
Calculates features with successively different inputs, without caching any results from one input to the next.Methods in org.anchoranalysis.feature.session that return FeatureCalculatorMultiModifier and TypeMethodDescriptionstatic <T extends FeatureInput>
FeatureCalculatorMulti<T> FeatureSession.with
(FeatureList<T> features, Logger logger) Starts a feature-session for a list of features, with default initialization.static <T extends FeatureInput>
FeatureCalculatorMulti<T> FeatureSession.with
(FeatureList<T> features, FeatureInitialization initialization, Optional<SharedFeatures> sharedFeatures, Logger logger, BoundReplaceStrategy<T, ? extends ReplaceStrategy<T>> replaceStrategy) Starts a feature-session for a list of features, with particular initialization, and areplaceStrategy
.static <T extends FeatureInput>
FeatureCalculatorMulti<T> FeatureSession.with
(FeatureList<T> features, FeatureInitialization initialization, SharedFeatures sharedFeatures, Logger logger) Starts a feature-session for a list of features, with particular initialization. -
Uses of FeatureCalculatorMulti in org.anchoranalysis.feature.session.calculator
Methods in org.anchoranalysis.feature.session.calculator that return FeatureCalculatorMultiModifier and TypeMethodDescriptionstatic <T extends FeatureInput>
FeatureCalculatorMulti<T> FeatureCalculatorCache.cache
(FeatureCalculatorMulti<T> calculator) Creates a cached version of aFeatureCalculatorMulti
with a default cache-size.static <T extends FeatureInput>
FeatureCalculatorMulti<T> FeatureCalculatorCache.cache
(FeatureCalculatorMulti<T> calculator, int cacheSize) Creates a cached version of aFeatureCalculatorMulti
with a particular cache-size.Methods in org.anchoranalysis.feature.session.calculator with parameters of type FeatureCalculatorMultiModifier and TypeMethodDescriptionstatic <T extends FeatureInput>
FeatureCalculatorMulti<T> FeatureCalculatorCache.cache
(FeatureCalculatorMulti<T> calculator) Creates a cached version of aFeatureCalculatorMulti
with a default cache-size.static <T extends FeatureInput>
FeatureCalculatorMulti<T> FeatureCalculatorCache.cache
(FeatureCalculatorMulti<T> calculator, int cacheSize) Creates a cached version of aFeatureCalculatorMulti
with a particular cache-size. -
Uses of FeatureCalculatorMulti in org.anchoranalysis.image.feature.calculator
Subinterfaces of FeatureCalculatorMulti in org.anchoranalysis.image.feature.calculatorModifier and TypeInterfaceDescriptioninterface
FeatureTableCalculator<T extends FeatureInput>
A feature-calculator with additional functions for encoding the output in a tabular format with column names.Classes in org.anchoranalysis.image.feature.calculator that implement FeatureCalculatorMultiModifier and TypeClassDescriptionclass
A feature table calculator for single objects.Methods in org.anchoranalysis.image.feature.calculator that return FeatureCalculatorMultiModifier and TypeMethodDescriptionNamedFeatureCalculatorMulti.getCalculator()
The multi-feature calculator.Method parameters in org.anchoranalysis.image.feature.calculator with type arguments of type FeatureCalculatorMultiModifier and TypeMethodDescriptionNamedFeatureCalculatorMulti.mapCalculator
(UnaryOperator<FeatureCalculatorMulti<T>> mapOperator) Creates a new instance by applying a mapping function to the calculator.Constructors in org.anchoranalysis.image.feature.calculator with parameters of type FeatureCalculatorMultiModifierConstructorDescriptionNamedFeatureCalculatorMulti
(FeatureCalculatorMulti<T> calculator, FeatureNameList names) Creates a newNamedFeatureCalculatorMulti
instance. -
Uses of FeatureCalculatorMulti in org.anchoranalysis.image.feature.calculator.merged
Classes in org.anchoranalysis.image.feature.calculator.merged that implement FeatureCalculatorMultiModifier and TypeClassDescriptionclass
A feature-session to evaluate pairs of objects.Methods in org.anchoranalysis.image.feature.calculator.merged that return FeatureCalculatorMultiModifier and TypeMethodDescriptionMergedPairsFeatures.createCalculator
(CreateCalculatorHelper calculatorCreator, ImageInitialization initialization, BoundReplaceStrategy<FeatureInputStack, ? extends ReplaceStrategy<FeatureInputStack>> cachingStrategy) Creates a feature calculator for stack features.MergedPairsFeatures.createPair
(CreateCalculatorHelper calculatorCreator, ImageInitialization initialization, CacheTransferSourceCollection cacheTransferSource) Creates a feature calculator for pair object features.MergedPairsFeatures.createSingle
(CreateCalculatorHelper calculatorCreator, ImageInitialization initialization, BoundReplaceStrategy<FeatureInputSingleObject, CacheAndReuseStrategy<FeatureInputSingleObject>> cachingStrategy) Creates a feature calculator for single object features. -
Uses of FeatureCalculatorMulti in org.anchoranalysis.mpp.feature.addcriteria
Method parameters in org.anchoranalysis.mpp.feature.addcriteria with type arguments of type FeatureCalculatorMultiModifier and TypeMethodDescriptionAddCriteria.generateEdge
(VoxelizedMarkMemo mark1, VoxelizedMarkMemo mark2, EnergyStack energyStack, Optional<FeatureCalculatorMulti<FeatureInputPairMemo>> session, boolean do3D) Generates an edge between two marks based on the defined criteria.AddCriteriaEnergyPair.generateEdge
(VoxelizedMarkMemo mark1, VoxelizedMarkMemo mark2, EnergyStack energyStack, Optional<FeatureCalculatorMulti<FeatureInputPairMemo>> session, boolean do3D) AddCriteriaNever.generateEdge
(VoxelizedMarkMemo mark1, VoxelizedMarkMemo mark2, EnergyStack energyStack, Optional<FeatureCalculatorMulti<FeatureInputPairMemo>> session, boolean do3D) AddCriteriaPair.generateEdge
(VoxelizedMarkMemo mark1, VoxelizedMarkMemo mark2, EnergyStack energyStack, Optional<FeatureCalculatorMulti<FeatureInputPairMemo>> session, boolean do3D) boolean
AddCriteriaOr.includeMarks
(VoxelizedMarkMemo mark1, VoxelizedMarkMemo mark2, Dimensions dimensions, Optional<FeatureCalculatorMulti<FeatureInputPairMemo>> session, boolean do3D) abstract boolean
AddCriteriaPair.includeMarks
(VoxelizedMarkMemo mark1, VoxelizedMarkMemo mark2, Dimensions dimensions, Optional<FeatureCalculatorMulti<FeatureInputPairMemo>> session, boolean do3D) Determines whether to include a pair of marks based on specific criteria.boolean
ArbitraryPointCommon.includeMarks
(VoxelizedMarkMemo mark1, VoxelizedMarkMemo mark2, Dimensions dimensions, Optional<FeatureCalculatorMulti<FeatureInputPairMemo>> session, boolean do3D) boolean
BoundingBoxIntersection.includeMarks
(VoxelizedMarkMemo mark1, VoxelizedMarkMemo mark2, Dimensions dimensions, Optional<FeatureCalculatorMulti<FeatureInputPairMemo>> session, boolean do3D) -
Uses of FeatureCalculatorMulti in org.anchoranalysis.plugin.image.task.feature.calculator
Methods in org.anchoranalysis.plugin.image.task.feature.calculator that return FeatureCalculatorMultiModifier and TypeMethodDescriptionFeatureCalculatorFromProvider.calculatorForAll
(FeatureList<T> features) Calculates all image-features in the feature-store.