Uses of Class
org.anchoranalysis.feature.bean.list.FeatureListProvider
Packages that use FeatureListProvider
Package
Description
A feature-list (custom list type for features) and associated providers.
Initialization parameters used for beans in
org.anchoranalysis.feature.bean
.A collection of named-
Feature
s.Creating
EnergyScheme
s.Implementations of
FeatureListProvider
.Implementations of
FeatureListProvider
with
input-type FeatureInputPairObjects
.Implementations of
FeatureListProvider
that derive
new features with permuted property-values.Features from combinations of
ObjectMask
s.Tasks pertaining to
Feature
s.Source of rows in feature-tables with
FeatureSource
and derived classes.Associating labels with images.
Tasks to segment an image.
Tasks that process on one or more slices from a z-stack.
Non-bean classes pertaining to
Feature
s as used in tasks.Non-beans for calculating
Feature
s.Extracting features using OpenCV.
Testing utilities and fixtures with no greater downstream dependency than
anchor-image-feature or anchor-mpp.
-
Uses of FeatureListProvider in org.anchoranalysis.feature.bean.list
Subclasses of FeatureListProvider in org.anchoranalysis.feature.bean.listModifier and TypeClassDescriptionclass
Define<T extends FeatureInput>
Specifies a list of features directly without assigning any custom-naming.class
DefinedNamed<T extends FeatureInput>
Specifies features via a list of names and associated with features.class
DefineSingle<T extends FeatureInput>
Specifies a single feature directly without assigning any custom-naming.class
Prepends a string to the custom-name of each feature in a list.class
ReferencingFeatureListProvider<T extends FeatureInput>
A base class for implementations ofFeatureListProvider
that may reference features created elsewhere.Methods in org.anchoranalysis.feature.bean.list that return FeatureListProviderModifier and TypeMethodDescriptionPrependName.getItem()
Provides the features and names before any prepending.Methods in org.anchoranalysis.feature.bean.list that return types with arguments of type FeatureListProviderModifier and TypeMethodDescriptionDefinedNamed.getList()
A list ofFeatureListProvider
s with an associated name.Methods in org.anchoranalysis.feature.bean.list with parameters of type FeatureListProviderModifier and TypeMethodDescriptionvoid
PrependName.setItem
(FeatureListProvider<FeatureInput> item) Provides the features and names before any prepending.Method parameters in org.anchoranalysis.feature.bean.list with type arguments of type FeatureListProviderModifier and TypeMethodDescriptionvoid
DefinedNamed.setList
(List<NamedBean<FeatureListProvider<T>>> list) A list ofFeatureListProvider
s with an associated name. -
Uses of FeatureListProvider in org.anchoranalysis.feature.initialization
Method parameters in org.anchoranalysis.feature.initialization with type arguments of type FeatureListProviderModifier and TypeMethodDescriptionvoid
FeatureRelatedInitialization.populate
(List<NamedBean<FeatureListProvider<FeatureInput>>> namedProviders, Logger logger) Adds features into the shared-feature storage from a list of named-beans. -
Uses of FeatureListProvider in org.anchoranalysis.feature.store
Method parameters in org.anchoranalysis.feature.store with type arguments of type FeatureListProviderModifier and TypeMethodDescription<T extends FeatureInput>
NamedFeatureStore<T> NamedFeatureStoreFactory.createNamedFeatureList
(List<NamedBean<FeatureListProvider<T>>> namedFeatures) Create aNamedFeatureStore
from a list of beans. -
Uses of FeatureListProvider in org.anchoranalysis.mpp.feature.bean.energy.scheme
Methods in org.anchoranalysis.mpp.feature.bean.energy.scheme that return FeatureListProviderModifier and TypeMethodDescriptionEnergySchemeCreatorByElement.getElemAllCreator()
Optional creator for features considering all elements.EnergySchemeCreatorByElement.getElemIndCreator()
Creates features for individual elements.EnergySchemeCreatorByElement.getElemPairCreator()
Creates features for pairs of elements.Methods in org.anchoranalysis.mpp.feature.bean.energy.scheme that return types with arguments of type FeatureListProviderModifier and TypeMethodDescriptionEnergySchemeCreatorByElement.getListImageFeatures()
List of named feature providers for image-based features.Methods in org.anchoranalysis.mpp.feature.bean.energy.scheme with parameters of type FeatureListProviderModifier and TypeMethodDescriptionvoid
EnergySchemeCreatorByElement.setElemAllCreator
(FeatureListProvider<FeatureInputAllMemo> elemAllCreator) Optional creator for features considering all elements.void
EnergySchemeCreatorByElement.setElemIndCreator
(FeatureListProvider<FeatureInputSingleMemo> elemIndCreator) Creates features for individual elements.void
EnergySchemeCreatorByElement.setElemPairCreator
(FeatureListProvider<FeatureInputPairMemo> elemPairCreator) Creates features for pairs of elements.Method parameters in org.anchoranalysis.mpp.feature.bean.energy.scheme with type arguments of type FeatureListProviderModifier and TypeMethodDescriptionvoid
EnergySchemeCreatorByElement.setListImageFeatures
(List<NamedBean<FeatureListProvider<FeatureInputStack>>> listImageFeatures) List of named feature providers for image-based features. -
Uses of FeatureListProvider in org.anchoranalysis.plugin.image.feature.bean.list
Subclasses of FeatureListProvider in org.anchoranalysis.plugin.image.feature.bean.listModifier and TypeClassDescriptionclass
Calculate various moment-related statistics about the intensity of each channel of an image. -
Uses of FeatureListProvider in org.anchoranalysis.plugin.image.feature.bean.list.pair
Modifier and TypeClassDescriptionclass
Embeds each feature in aFeatureDeriveFromPair
feature (first, second or merge) and prepends with a string.class
Calculates features on each part of a pair (first, second, merged etc.) and then reduces the calculation to a single number.class
Calculates the aggregate of a feature applied to both the first and second objects in aFeatureInputPairObjects
.class
Calculates the aggregate of the ratio offirst
:second
andsecond
:first
for aFeatureInputPairObjects
class
Calculatesmerged - reduce(first,second)
for aFeatureInputPairObjects
Methods in org.anchoranalysis.plugin.image.feature.bean.list.pair that return FeatureListProviderModifier and TypeMethodDescriptionDeriveFromPair.getItem()
FeatureListProviderAggregatePair.getItem()
For each feature in the list, a corresponding aggregate feature is created in the output list.Methods in org.anchoranalysis.plugin.image.feature.bean.list.pair with parameters of type FeatureListProviderModifier and TypeMethodDescriptionvoid
DeriveFromPair.setItem
(FeatureListProvider<FeatureInputSingleObject> item) void
FeatureListProviderAggregatePair.setItem
(FeatureListProvider<FeatureInputSingleObject> item) For each feature in the list, a corresponding aggregate feature is created in the output list. -
Uses of FeatureListProvider in org.anchoranalysis.plugin.image.feature.bean.list.permute
Modifier and TypeClassDescriptionclass
PermuteDivideByParam<T extends FeatureInputDictionary>
Similar to FeatureListProviderPermute but embeds the feature in a GaussianScoreclass
PermuteFeature<S,
T extends FeatureInput> Permutes one or more properties of a Feature, so as to create a set of Featuresclass
PermuteFeatureBase<T extends FeatureInput>
Creates permutations of a feature by modifying a particular property of it in different ways.class
Permutes a property on a feature with a sequence of integers.class
PermuteFirstSecondOrder<T extends FeatureInputDictionary>
Permutes a feature by applying first and second order statistical operations.class
PermuteGaussianScore<T extends FeatureInputDictionary>
Permutes a feature by embedding it in aGaussianCumulative
score.class
PermuteZScore<T extends FeatureInputDictionary>
Permutes a feature by embedding it in aZScore
. -
Uses of FeatureListProvider in org.anchoranalysis.plugin.image.feature.bean.object.combine
Methods in org.anchoranalysis.plugin.image.feature.bean.object.combine that return types with arguments of type FeatureListProviderModifier and TypeMethodDescriptionPairNeighbors.getFeaturesImage()
Additional features that only depend on the image, so do not need to be replicated for every object.PairNeighbors.getFeaturesPair()
Additional features that are processed on the pair of images (i.e.Method parameters in org.anchoranalysis.plugin.image.feature.bean.object.combine with type arguments of type FeatureListProviderModifier and TypeMethodDescriptionabstract FeatureTableCalculator
<T> CombineObjectsForFeatures.createFeatures
(List<NamedBean<FeatureListProvider<FeatureInputSingleObject>>> featuresSingleObject, NamedFeatureStoreFactory storeFactory, boolean suppressErrors) Creates features that will be applied on the objects.EachObjectIndependently.createFeatures
(List<NamedBean<FeatureListProvider<FeatureInputSingleObject>>> list, NamedFeatureStoreFactory storeFactory, boolean suppressErrors) PairNeighbors.createFeatures
(List<NamedBean<FeatureListProvider<FeatureInputSingleObject>>> list, NamedFeatureStoreFactory storeFactory, boolean suppressErrors) void
PairNeighbors.setFeaturesImage
(List<NamedBean<FeatureListProvider<FeatureInputStack>>> featuresImage) Additional features that only depend on the image, so do not need to be replicated for every object.void
PairNeighbors.setFeaturesPair
(List<NamedBean<FeatureListProvider<FeatureInputPairObjects>>> featuresPair) Additional features that are processed on the pair of images (i.e. -
Uses of FeatureListProvider in org.anchoranalysis.plugin.image.task.bean.feature
Methods in org.anchoranalysis.plugin.image.task.bean.feature that return types with arguments of type FeatureListProviderModifier and TypeMethodDescriptionExportFeatures.getFeatures()
The features to be exported (after possibly some manipulation or augmentation).ExportFeatures.getFeaturesAggregate()
Features applied to each group to aggregate values (acceptingFeatureInputResults
).Method parameters in org.anchoranalysis.plugin.image.task.bean.feature with type arguments of type FeatureListProviderModifier and TypeMethodDescriptionvoid
ExportFeatures.setFeatures
(List<NamedBean<FeatureListProvider<U>>> features) The features to be exported (after possibly some manipulation or augmentation).void
ExportFeatures.setFeaturesAggregate
(List<NamedBean<FeatureListProvider<FeatureInputResults>>> featuresAggregate) Features applied to each group to aggregate values (acceptingFeatureInputResults
). -
Uses of FeatureListProvider in org.anchoranalysis.plugin.image.task.bean.feature.source
Method parameters in org.anchoranalysis.plugin.image.task.bean.feature.source with type arguments of type FeatureListProviderModifier and TypeMethodDescriptionabstract FeatureExporter
<S> FeatureSource.createExporter
(LabelHeaders metadataHeaders, List<NamedBean<FeatureListProvider<U>>> features, FeatureOutputNames outputNames, Optional<InputGrouper> grouper, FeatureExporterContext context) Creates theFeatureExporter
to be used for calculating and exporting feature-results.SingleRowPerInput.createExporter
(LabelHeaders metadataHeaders, List<NamedBean<FeatureListProvider<S>>> features, FeatureOutputNames outputNames, Optional<InputGrouper> grouper, FeatureExporterContext context) -
Uses of FeatureListProvider in org.anchoranalysis.plugin.image.task.bean.labeller
Methods in org.anchoranalysis.plugin.image.task.bean.labeller that return FeatureListProviderModifier and TypeMethodDescriptionBinaryClassifierImageLabeller.getClassifierProvider()
Provider for the classifier feature list.Methods in org.anchoranalysis.plugin.image.task.bean.labeller that return types with arguments of type FeatureListProviderModifier and TypeMethodDescriptionBinaryClassifierImageLabeller.getListFeatures()
List of named feature list providers for additional features.Methods in org.anchoranalysis.plugin.image.task.bean.labeller with parameters of type FeatureListProviderModifier and TypeMethodDescriptionvoid
BinaryClassifierImageLabeller.setClassifierProvider
(FeatureListProvider<FeatureInputStack> classifierProvider) Provider for the classifier feature list.Method parameters in org.anchoranalysis.plugin.image.task.bean.labeller with type arguments of type FeatureListProviderModifier and TypeMethodDescriptionvoid
BinaryClassifierImageLabeller.setListFeatures
(List<NamedBean<FeatureListProvider<FeatureInputStack>>> listFeatures) List of named feature list providers for additional features. -
Uses of FeatureListProvider in org.anchoranalysis.plugin.image.task.bean.segment
Methods in org.anchoranalysis.plugin.image.task.bean.segment that return types with arguments of type FeatureListProviderModifier and TypeMethodDescriptionSegmentInstanceWithModel.getFeatures()
Features to calculate for objects in the features output.Method parameters in org.anchoranalysis.plugin.image.task.bean.segment with type arguments of type FeatureListProviderModifier and TypeMethodDescriptionvoid
SegmentInstanceWithModel.setFeatures
(List<NamedBean<FeatureListProvider<FeatureInputSingleObject>>> features) Features to calculate for objects in the features output. -
Uses of FeatureListProvider in org.anchoranalysis.plugin.image.task.bean.slice
Methods in org.anchoranalysis.plugin.image.task.bean.slice that return FeatureListProviderMethods in org.anchoranalysis.plugin.image.task.bean.slice with parameters of type FeatureListProviderModifier and TypeMethodDescriptionvoid
ExtractSlice.setScoreProvider
(FeatureListProvider<FeatureInputStack> scoreProvider) -
Uses of FeatureListProvider in org.anchoranalysis.plugin.image.task.feature
Method parameters in org.anchoranalysis.plugin.image.task.feature with type arguments of type FeatureListProviderModifier and TypeMethodDescriptionstatic <T extends FeatureInput>
FeatureExporter<FeatureList<T>> FeatureExporter.create
(List<NamedBean<FeatureListProvider<T>>> features, LabelHeaders metadataHeaders, FeatureOutputNames outputNames, Optional<InputGrouper> grouper, FeatureExporterContext context) Alternative static constructor that creates a shared-state from a list of namedFeatureListProvider
s. -
Uses of FeatureListProvider in org.anchoranalysis.plugin.image.task.feature.calculator
Methods in org.anchoranalysis.plugin.image.task.feature.calculator with parameters of type FeatureListProviderModifier and TypeMethodDescriptionFeatureCalculatorFromProvider.calculatorSingleFromProvider
(FeatureListProvider<T> provider, String providerName) Calculates a single-feature that comes from a provider (but can reference the other features from the store). -
Uses of FeatureListProvider in org.anchoranalysis.plugin.opencv.bean.feature
Subclasses of FeatureListProvider in org.anchoranalysis.plugin.opencv.bean.featureModifier and TypeClassDescriptionclass
Creates the entire HOG descriptor for an image. -
Uses of FeatureListProvider in org.anchoranalysis.test.feature.plugins
Methods in org.anchoranalysis.test.feature.plugins that return types with arguments of type FeatureListProviderModifier and TypeMethodDescriptionstatic <T extends FeatureInput>
List<NamedBean<FeatureListProvider<T>>> FeaturesFromXMLFixture.createNamedFeatureProviders
(String xmlPath, TestLoader loader) Creates a list of named feature list providers from an XML file.