Package | Description |
---|---|
org.anchoranalysis.feature.calculate |
Sub-feature units of calculation that can be cached.
|
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.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.energy.marks |
Non-bean classes pertaining to calculating energy of {org.anchoranalysis.mpp.mark.Mark}s.
|
org.anchoranalysis.mpp.feature.energy.saved |
Saved snapshots of energy-calculations.
|
org.anchoranalysis.mpp.feature.energy.scheme |
Factorized form of storing the energy during an energy-minimization optimization scheme.
|
org.anchoranalysis.mpp.feature.mark |
Non-bean classes for calculating feature-values related to
Mark s. |
org.anchoranalysis.plugin.image.task.bean.feature.source |
Source of rows in feature-tables with
FeatureSource and derived classes. |
Modifier and Type | Method and Description |
---|---|
ResultsVector |
FeatureCalculationInput.calculate(FeatureList<T> features)
Calculates the results of several features using this input.
|
default ResultsVector |
FeatureCalculator.calculate(FeatureList<T> features,
FeatureCalculationInput<T> input)
Calculates results for a list of features with a particular input, throwing an exception if a
calculation fails.
|
Modifier and Type | Method and Description |
---|---|
ResultsVector |
FeatureCalculatorMulti.calculate(T input)
Calculate the results of the features with a particular input.
|
ResultsVector |
FeatureCalculatorMultiChangeInput.calculate(T input) |
default ResultsVector |
FeatureCalculatorMulti.calculate(T input,
ErrorReporter errorReporter,
boolean suppressErrors)
Calculates the results for an
input , either calling FeatureCalculatorMulti.calculate(T) or FeatureCalculatorMulti.calculateSuppressErrors(T, org.anchoranalysis.core.log.error.ErrorReporter) depending on a flag. |
ResultsVector |
FeatureCalculatorMulti.calculate(T input,
FeatureList<T> featuresSubset)
Calculates the results of a subset of the features with a particular input.
|
ResultsVector |
FeatureCalculatorMultiChangeInput.calculate(T input,
FeatureList<T> featuresSubset) |
Modifier and Type | Method and Description |
---|---|
ResultsVector |
SessionInputSequential.calculate(FeatureList<T> features) |
ResultsVector |
SequentialSession.calculate(T input) |
ResultsVector |
SequentialSession.calculate(T input,
FeatureList<T> featuresSubset) |
Modifier and Type | Method and Description |
---|---|
ResultsVector |
SingleTableCalculator.calculate(FeatureInputSingleObject input) |
ResultsVector |
SingleTableCalculator.calculate(FeatureInputSingleObject input,
FeatureList<FeatureInputSingleObject> featuresSubset) |
Modifier and Type | Method and Description |
---|---|
ResultsVector |
PairsTableCalculator.calculate(FeatureInputPairObjects input) |
ResultsVector |
PairsTableCalculator.calculateMaybeSuppressErrors(FeatureInputPairObjects input,
ErrorReporter errorReporter) |
Modifier and Type | Method and Description |
---|---|
void |
MarksWithEnergyBreakdown.add(EnergyMemoList wrapperInd,
VoxelizedMarkMemo newPxlMarkMemo,
EnergyStackWithoutParameters stack) |
void |
VoxelizedMarksWithEnergy.add(VoxelizedMarkMemo newPxlMark,
EnergyStackWithoutParameters stack) |
void |
MarksWithEnergyBreakdown.exchange(EnergyMemoList wrapperInd,
int index,
VoxelizedMarkMemo newMark,
EnergyStack energyStack) |
void |
VoxelizedMarksWithEnergy.exchange(int index,
VoxelizedMarkMemo newMark,
EnergyStack energyStack) |
void |
MarksWithEnergyBreakdown.initialize() |
void |
MarksWithEnergyBreakdown.remove(EnergyMemoList wrapperInd,
int index,
VoxelizedMarkMemo markToRemove,
EnergyStackWithoutParameters stack) |
void |
MarksWithEnergyBreakdown.remove(EnergyMemoList wrapperInd,
VoxelizedMarkMemo markToRemove,
EnergyStackWithoutParameters stack) |
void |
VoxelizedMarksWithEnergy.remove(int index,
EnergyStackWithoutParameters stack) |
void |
VoxelizedMarksWithEnergy.remove(VoxelizedMarkMemo memoToRemove,
EnergyStackWithoutParameters stack) |
void |
MarksWithEnergyBreakdown.removeTwo(EnergyMemoList wrapperInd,
int index1,
int index2,
EnergyStackWithoutParameters energyStack) |
void |
VoxelizedMarksWithEnergy.removeTwo(int index1,
int index2,
EnergyStackWithoutParameters stack) |
void |
MarksWithEnergyBreakdown.updateTotal(EnergyMemoList pxlMarkMemoList,
EnergyStackWithoutParameters stack) |
Constructor and Description |
---|
VoxelizedMarksWithEnergy(MarksWithEnergyBreakdown marks,
EnergyStack energyStack,
SharedFeatures sharedFeatures,
Logger logger) |
Modifier and Type | Method and Description |
---|---|
void |
EnergySavedAll.calc(EnergyMemoList pxlMarkMemoList,
EnergySchemeWithSharedFeatures energyScheme,
EnergyStackWithoutParameters energyStack) |
Modifier and Type | Method and Description |
---|---|
EnergyTotal |
EnergySchemeWithSharedFeatures.totalAll(EnergyMemoList pxlMarkMemoList,
EnergyStackWithoutParameters raster) |
EnergyTotal |
EnergySchemeWithSharedFeatures.totalIndividual(VoxelizedMarkMemo pmm,
EnergyStackWithoutParameters raster) |
Modifier and Type | Method and Description |
---|---|
VoxelizedMarkMemo |
EnergyMemoList.add(EnergySavedInd energySavedInd,
VoxelizedMarkMemo memo,
EnergyStackWithoutParameters stack,
EnergySchemeWithSharedFeatures energyScheme) |
VoxelizedMarkMemo |
EnergyMemoList.exchange(EnergySavedInd energySavedInd,
int index,
VoxelizedMarkMemo newMark,
EnergyStackWithoutParameters stack,
EnergySchemeWithSharedFeatures energySchemeTotal) |
Constructor and Description |
---|
EnergyMemoList(EnergySavedInd savedInd,
EnergyStackWithoutParameters energyStack,
MarkCollection marks,
EnergySchemeWithSharedFeatures energySchemeTotal) |
Modifier and Type | Method and Description |
---|---|
protected ResultsVectorWithThumbnail |
FromHistogram.calculateResultsForInput(FileInput input,
FeatureCalculationContext<FeatureList<FeatureInputHistogram>> context) |
protected ResultsVectorWithThumbnail |
FromImageMetadata.calculateResultsForInput(ImageMetadataInput input,
FeatureCalculationContext<FeatureList<FeatureInputImageMetadata>> context) |
protected ResultsVectorWithThumbnail |
FromImage.calculateResultsForInput(ProvidesStackInput input,
FeatureCalculationContext<FeatureList<FeatureInputStack>> context) |
protected abstract ResultsVectorWithThumbnail |
SingleRowPerInput.calculateResultsForInput(T input,
FeatureCalculationContext<FeatureList<S>> context)
Calculates feature-results for a particular input.
|
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.