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-
Features.Creating
EnergySchemes.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
ObjectMasks.Tasks pertaining to
Features.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
Features as used in tasks.Non-beans for calculating
Features.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 TypeClassDescriptionclassDefine<T extends FeatureInput>Specifies a list of features directly without assigning any custom-naming.classDefinedNamed<T extends FeatureInput>Specifies features via a list of names and associated with features.classDefineSingle<T extends FeatureInput>Specifies a single feature directly without assigning any custom-naming.classPrepends a string to the custom-name of each feature in a list.classReferencingFeatureListProvider<T extends FeatureInput>A base class for implementations ofFeatureListProviderthat 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 ofFeatureListProviders with an associated name.Methods in org.anchoranalysis.feature.bean.list with parameters of type FeatureListProviderModifier and TypeMethodDescriptionvoidPrependName.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 TypeMethodDescriptionvoidDefinedNamed.setList(List<NamedBean<FeatureListProvider<T>>> list) A list ofFeatureListProviders 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 TypeMethodDescriptionvoidFeatureRelatedInitialization.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 aNamedFeatureStorefrom 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 TypeMethodDescriptionvoidEnergySchemeCreatorByElement.setElemAllCreator(FeatureListProvider<FeatureInputAllMemo> elemAllCreator) Optional creator for features considering all elements.voidEnergySchemeCreatorByElement.setElemIndCreator(FeatureListProvider<FeatureInputSingleMemo> elemIndCreator) Creates features for individual elements.voidEnergySchemeCreatorByElement.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 TypeMethodDescriptionvoidEnergySchemeCreatorByElement.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 TypeClassDescriptionclassCalculate 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 TypeClassDescriptionclassEmbeds each feature in aFeatureDeriveFromPairfeature (first, second or merge) and prepends with a string.classCalculates features on each part of a pair (first, second, merged etc.) and then reduces the calculation to a single number.classCalculates the aggregate of a feature applied to both the first and second objects in aFeatureInputPairObjects.classCalculates the aggregate of the ratio offirst:secondandsecond:firstfor aFeatureInputPairObjectsclassCalculatesmerged - reduce(first,second)for aFeatureInputPairObjectsMethods 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 TypeMethodDescriptionvoidDeriveFromPair.setItem(FeatureListProvider<FeatureInputSingleObject> item) voidFeatureListProviderAggregatePair.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 TypeClassDescriptionclassPermuteDivideByParam<T extends FeatureInputDictionary>Similar to FeatureListProviderPermute but embeds the feature in a GaussianScoreclassPermuteFeature<S,T extends FeatureInput> Permutes one or more properties of a Feature, so as to create a set of FeaturesclassPermuteFeatureBase<T extends FeatureInput>Creates permutations of a feature by modifying a particular property of it in different ways.classPermutes a property on a feature with a sequence of integers.classPermuteFirstSecondOrder<T extends FeatureInputDictionary>Permutes a feature by applying first and second order statistical operations.classPermuteGaussianScore<T extends FeatureInputDictionary>Permutes a feature by embedding it in aGaussianCumulativescore.classPermuteZScore<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) voidPairNeighbors.setFeaturesImage(List<NamedBean<FeatureListProvider<FeatureInputStack>>> featuresImage) Additional features that only depend on the image, so do not need to be replicated for every object.voidPairNeighbors.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 TypeMethodDescriptionvoidExportFeatures.setFeatures(List<NamedBean<FeatureListProvider<U>>> features) The features to be exported (after possibly some manipulation or augmentation).voidExportFeatures.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 theFeatureExporterto 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 TypeMethodDescriptionvoidBinaryClassifierImageLabeller.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 TypeMethodDescriptionvoidBinaryClassifierImageLabeller.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 TypeMethodDescriptionvoidSegmentInstanceWithModel.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 TypeMethodDescriptionvoidExtractSlice.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 namedFeatureListProviders. -
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 TypeClassDescriptionclassCreates 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.