Uses of Class
org.anchoranalysis.feature.initialization.FeatureInitialization
Packages that use FeatureInitialization
Package
Description
Beans pertaining to feature-calculation.
A feature-list (custom list type for features) and associated providers.
Classes to cache feature-results or parts of feature-results that occur repeatedly among features
or across calculations of the same feature.
Initialization parameters used for beans in
org.anchoranalysis.feature.bean
.A defined context in which one or more features are provided inputs and produce results.
Creates a
FeatureCalculationCache
to use
during feature-calculations.Strategies on whether to reuse or invalidate a feature-input's cache.
Features shared for referencing among calculations.
Features that convert to/from physical spatial units (e.g. meters) as opposed to pixels/voxels.
Implementations of
FeatureCalculatorMulti
related to images, especially to create tables of feature-calculations.Implementations of
FeatureSingleObject
that use SharedObjects
for calculations.Implementations of
FeatureSingleObject
that use SharedObjects
for calculations, and measure
the degree of intersection between objects.Beans involving
SharedObjects
.Beans involving
SharedObjects
and
ObjectCollection
.Features that combine or convert other features in a generic way.
-
Uses of FeatureInitialization in org.anchoranalysis.feature.bean
Methods in org.anchoranalysis.feature.bean with parameters of type FeatureInitializationModifier and TypeMethodDescriptionprotected void
Feature.beforeCalc
(FeatureInitialization initialization) Dummy method, that children can optionally override.void
Feature.onInitialization
(FeatureInitialization initialization) Called after initialization.Constructor parameters in org.anchoranalysis.feature.bean with type arguments of type FeatureInitializationModifierConstructorDescriptionprotected
Feature
(BeanInitializer<FeatureInitialization> propertyInitializer) Creates with a custom initializer. -
Uses of FeatureInitialization in org.anchoranalysis.feature.bean.list
Methods in org.anchoranalysis.feature.bean.list with parameters of type FeatureInitializationModifier and TypeMethodDescriptionvoid
FeatureList.initializeRecursive
(FeatureInitialization initialization, Logger logger) Initializes all features in the list, and recursively any features they contain. -
Uses of FeatureInitialization in org.anchoranalysis.feature.calculate.cache
Methods in org.anchoranalysis.feature.calculate.cache with parameters of type FeatureInitializationModifier and TypeMethodDescriptionvoid
FeatureCalculationCache.initialize
(FeatureInitialization initialization, Logger logger) Initializes the cache. -
Uses of FeatureInitialization in org.anchoranalysis.feature.initialization
Methods in org.anchoranalysis.feature.initialization that return FeatureInitializationModifier and TypeMethodDescriptionFeatureInitialization.duplicateShallow()
A shallow-copy of the current initialization. -
Uses of FeatureInitialization in org.anchoranalysis.feature.session
Methods in org.anchoranalysis.feature.session with parameters of type FeatureInitializationModifier and TypeMethodDescriptionvoid
SequentialSession.start
(FeatureInitialization initialization, SharedFeatures sharedFeatures, Logger logger) Starts the session.static <T extends FeatureInput>
FeatureCalculatorSingle<T> FeatureSession.with
(Feature<T> feature, FeatureInitialization initialization, SharedFeatures sharedFeatures, Logger logger) Starts a feature-session for a single feature, with specific 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 FeatureInitialization in org.anchoranalysis.feature.session.cache
Constructors in org.anchoranalysis.feature.session.cache with parameters of type FeatureInitializationModifierConstructorDescriptionHorizontalCacheCreator
(FeatureList<? extends FeatureInput> namedFeatures, SharedFeatures sharedFeatures, FeatureInitialization initialization, Logger logger) Creates a newHorizontalCacheCreator
instance. -
Uses of FeatureInitialization in org.anchoranalysis.feature.session.replace
Methods in org.anchoranalysis.feature.session.replace with parameters of type FeatureInitializationModifier and TypeMethodDescriptionBoundReplaceStrategy.createOrReuse
(FeatureList<T> features, FeatureInitialization initialization, SharedFeatures sharedFeatures, Logger logger) Creates aReplaceStrategy
for a particularCacheCreator
, or reuses any previously-createdReplaceStrategy
if it exists. -
Uses of FeatureInitialization in org.anchoranalysis.image.feature.bean.physical
Methods in org.anchoranalysis.image.feature.bean.physical with parameters of type FeatureInitializationModifier and TypeMethodDescriptionprotected void
ConvertToPhysicalDistance.beforeCalc
(FeatureInitialization initialization) Initializes the direction vector before calculation. -
Uses of FeatureInitialization in org.anchoranalysis.image.feature.calculator
Methods in org.anchoranalysis.image.feature.calculator that return FeatureInitializationModifier and TypeMethodDescriptionstatic FeatureInitialization
InitializationFactory.create
(Optional<SharedObjects> sharedObjects, Optional<EnergyStack> energyStack) Creates a FeatureInitialization object from optional SharedObjects and EnergyStack. -
Uses of FeatureInitialization in org.anchoranalysis.plugin.operator.feature.bean
Methods in org.anchoranalysis.plugin.operator.feature.bean with parameters of type FeatureInitializationModifier and TypeMethodDescriptionprotected void
FromDictionary.beforeCalc
(FeatureInitialization initialization)