Package | Description |
---|---|
org.anchoranalysis.feature.calculate.bound |
Interfaces like
FeatureCalculator but bound to
particular features. |
org.anchoranalysis.feature.session |
A defined context in which one or more features are provided inputs and produce results.
|
org.anchoranalysis.feature.session.calculator |
Base classes for methods to calculate results from features.
|
org.anchoranalysis.image.feature.calculator |
Implementations of
FeatureCalculatorMulti
related to images, especially to create tables of feature-calculations. |
org.anchoranalysis.image.feature.calculator.merged |
A particular implementation of
FeatureCalculatorMulti for feature-calculations based
upon pairs of image-objects. |
org.anchoranalysis.mpp.feature.addcriteria |
Criteria for adding edges during optimization of marked-point-processes.
|
org.anchoranalysis.plugin.image.task.feature.calculator |
Non-beans for calculating
Feature s. |
org.anchoranalysis.plugin.mpp.bean.addcriteria |
Implementations of
AddCriteriaPair involving
Mark or related classes. |
Modifier and Type | Class and Description |
---|---|
class |
FeatureCalculatorMultiChangeInput<T extends FeatureInput>
A
FeatureCalculatorMulti but changes the input before calculation. |
Constructor and Description |
---|
FeatureCalculatorMultiChangeInput(FeatureCalculatorMulti<T> calculator,
java.util.function.Consumer<T> change) |
FeatureCalculatorSingleFromMulti(FeatureCalculatorMulti<T> multi)
Creates from a
FeatureCalculatorMulti . |
Modifier and Type | Class and Description |
---|---|
class |
SequentialSession<T extends FeatureInput>
Calculates features with successively different inputs, without caching any results from one
input to the next.
|
Modifier and Type | Method and Description |
---|---|
static <T extends FeatureInput> |
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 a
replaceStrategy . |
static <T extends FeatureInput> |
FeatureSession.with(FeatureList<T> features,
FeatureInitialization initialization,
SharedFeatures sharedFeatures,
Logger logger)
Starts a feature-session for a list of features, with particular initialization.
|
static <T extends FeatureInput> |
FeatureSession.with(FeatureList<T> features,
Logger logger)
Starts a feature-session for a list of features, with default initialization.
|
Modifier and Type | Method and Description |
---|---|
static <T extends FeatureInput> |
FeatureCalculatorCache.cache(FeatureCalculatorMulti<T> calculator)
Creates a cached version of a
FeatureCalculatorMulti with a default cache-size. |
static <T extends FeatureInput> |
FeatureCalculatorCache.cache(FeatureCalculatorMulti<T> calculator,
int cacheSize)
Creates a cached version of a
FeatureCalculatorMulti with a particular cache-size. |
Modifier and Type | Method and Description |
---|---|
static <T extends FeatureInput> |
FeatureCalculatorCache.cache(FeatureCalculatorMulti<T> calculator)
Creates a cached version of a
FeatureCalculatorMulti with a default cache-size. |
static <T extends FeatureInput> |
FeatureCalculatorCache.cache(FeatureCalculatorMulti<T> calculator,
int cacheSize)
Creates a cached version of a
FeatureCalculatorMulti with a particular cache-size. |
Modifier and Type | Interface and Description |
---|---|
interface |
FeatureTableCalculator<T extends FeatureInput>
A feature-calculator with additional functions for encoding the output in in a tabular-format
with column-names.
|
Modifier and Type | Class and Description |
---|---|
class |
SingleTableCalculator |
Modifier and Type | Method and Description |
---|---|
FeatureCalculatorMulti<T> |
NamedFeatureCalculatorMulti.getCalculator() |
Modifier and Type | Method and Description |
---|---|
NamedFeatureCalculatorMulti<T> |
NamedFeatureCalculatorMulti.mapCalculator(java.util.function.UnaryOperator<FeatureCalculatorMulti<T>> mapOperator) |
Constructor and Description |
---|
NamedFeatureCalculatorMulti(FeatureCalculatorMulti<T> calculator,
FeatureNameList names) |
Modifier and Type | Class and Description |
---|---|
class |
PairsTableCalculator
A feature-session to evaluate pairs of objects.
|
Modifier and Type | Method and Description |
---|---|
FeatureCalculatorMulti<FeatureInputStack> |
MergedPairsFeatures.createCalculator(CreateCalculatorHelper calculatorCreator,
ImageInitialization initialization,
BoundReplaceStrategy<FeatureInputStack,? extends ReplaceStrategy<FeatureInputStack>> cachingStrategy) |
FeatureCalculatorMulti<FeatureInputPairObjects> |
MergedPairsFeatures.createPair(CreateCalculatorHelper calculatorCreator,
ImageInitialization initialization,
CacheTransferSourceCollection cacheTransferSource) |
FeatureCalculatorMulti<FeatureInputSingleObject> |
MergedPairsFeatures.createSingle(CreateCalculatorHelper calculatorCreator,
ImageInitialization initialization,
BoundReplaceStrategy<FeatureInputSingleObject,CacheAndReuseStrategy<FeatureInputSingleObject>> cachingStrategy) |
Modifier and Type | Method and Description |
---|---|
FeatureCalculatorMulti<T> |
FeatureCalculatorFromProvider.calculatorForAll(FeatureList<T> features)
Calculates all image-features in the feature-store
|
Modifier and Type | Method and Description |
---|---|
boolean |
AddCriteriaFeatureRelationThreshold.includeMarks(VoxelizedMarkMemo mark1,
VoxelizedMarkMemo mark2,
Dimensions dimensions,
Optional<FeatureCalculatorMulti<FeatureInputPairMemo>> session,
boolean do3D) |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.