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 voidFeature.beforeCalc(FeatureInitialization initialization) Dummy method, that children can optionally override.voidFeature.onInitialization(FeatureInitialization initialization) Called after initialization.Constructor parameters in org.anchoranalysis.feature.bean with type arguments of type FeatureInitializationModifierConstructorDescriptionprotectedFeature(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 TypeMethodDescriptionvoidFeatureList.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 TypeMethodDescriptionvoidFeatureCalculationCache.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 TypeMethodDescriptionvoidSequentialSession.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 newHorizontalCacheCreatorinstance. -
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 aReplaceStrategyfor a particularCacheCreator, or reuses any previously-createdReplaceStrategyif 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 voidConvertToPhysicalDistance.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 FeatureInitializationInitializationFactory.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 voidFromDictionary.beforeCalc(FeatureInitialization initialization)