Constructor and Description |
---|
AssignOverlappingObjects(FeatureEvaluator<FeatureInputPairObjects> featureEvaluator,
boolean flatten) |
Modifier and Type | Method and Description |
---|---|
FeatureEvaluator<FeatureInputPairObjects> |
MultipleComparer.getFeatureEvaluator()
Calculates the cost used when making assignments.
|
Modifier and Type | Method and Description |
---|---|
void |
MultipleComparer.setFeatureEvaluator(FeatureEvaluator<FeatureInputPairObjects> featureEvaluator)
Calculates the cost used when making assignments.
|
Modifier and Type | Method and Description |
---|---|
protected FeatureInputSingleObject |
CalculateInputFromPair.execute(FeatureInputPairObjects input) |
Modifier and Type | Method and Description |
---|---|
FeatureCalculatorMulti<FeatureInputPairObjects> |
MergedPairsFeatures.createPair(CreateCalculatorHelper calculatorCreator,
ImageInitialization initialization,
CacheTransferSourceCollection cacheTransferSource) |
FeatureTableCalculator<FeatureInputPairObjects> |
PairsTableCalculator.duplicateForNewThread() |
FeatureList<FeatureInputPairObjects> |
MergedPairsFeatures.getPair() |
Modifier and Type | Method and Description |
---|---|
ResultsVector |
PairsTableCalculator.calculate(FeatureInputPairObjects input) |
ResultsVector |
PairsTableCalculator.calculate(FeatureInputPairObjects input,
FeatureList<FeatureInputPairObjects> featuresSubset) |
ResultsVector |
PairsTableCalculator.calculateMaybeSuppressErrors(FeatureInputPairObjects input,
ErrorReporter errorReporter) |
ResultsVector |
PairsTableCalculator.calculateSuppressErrors(FeatureInputPairObjects input,
ErrorReporter errorReporter) |
Modifier and Type | Method and Description |
---|---|
ResultsVector |
PairsTableCalculator.calculate(FeatureInputPairObjects input,
FeatureList<FeatureInputPairObjects> featuresSubset) |
Constructor and Description |
---|
MergedPairsFeatures(FeatureList<FeatureInputPairObjects> pair)
Creates to only calculate pair features.
|
MergedPairsFeatures(FeatureList<FeatureInputStack> image,
FeatureList<FeatureInputSingleObject> single,
FeatureList<FeatureInputPairObjects> pair)
Creates with features for single, pair and image as a whole.
|
Constructor and Description |
---|
FeatureInputPairObjects(FeatureInputPairObjects src) |
Modifier and Type | Method and Description |
---|---|
FeatureEvaluator<FeatureInputPairObjects> |
FeatureCostAssigner.getFeatureEvaluator() |
Modifier and Type | Method and Description |
---|---|
void |
FeatureCostAssigner.setFeatureEvaluator(FeatureEvaluator<FeatureInputPairObjects> featureEvaluator) |
Modifier and Type | Method and Description |
---|---|
FeatureEvaluator<FeatureInputPairObjects> |
MergePairs.getFeatureEvaluatorMerge() |
Modifier and Type | Method and Description |
---|---|
void |
MergePairs.setFeatureEvaluatorMerge(FeatureEvaluator<FeatureInputPairObjects> featureEvaluatorMerge) |
Modifier and Type | Method and Description |
---|---|
FeatureTableCalculator<FeatureInputPairObjects> |
PairNeighbors.createFeatures(List<NamedBean<FeatureListProvider<FeatureInputSingleObject>>> list,
NamedFeatureStoreFactory storeFactory,
boolean suppressErrors) |
List<NamedBean<FeatureListProvider<FeatureInputPairObjects>>> |
PairNeighbors.getFeaturesPair()
Additional features that are processed on the pair of images (i.e.
|
List<FeatureInputPairObjects> |
PairNeighbors.startBatchDeriveInputs(ObjectCollection objects,
EnergyStack energyStack,
Logger logger) |
Modifier and Type | Method and Description |
---|---|
protected BoundingBox |
PairNeighbors.boundingBoxThatSpansInput(FeatureInputPairObjects input) |
ObjectCollection |
PairNeighbors.objectsForThumbnail(FeatureInputPairObjects input) |
String |
PairNeighbors.uniqueIdentifierFor(FeatureInputPairObjects input) |
Modifier and Type | Method and Description |
---|---|
void |
PairNeighbors.setFeaturesPair(List<NamedBean<FeatureListProvider<FeatureInputPairObjects>>> featuresPair)
Additional features that are processed on the pair of images (i.e.
|
Modifier and Type | Method and Description |
---|---|
double |
Intersection.calculate(FeatureCalculationInput<FeatureInputPairObjects> input) |
Modifier and Type | Method and Description |
---|---|
protected abstract int |
OverlapRelative.calculateDenominator(FeatureInputPairObjects input) |
protected int |
OverlapRelativeToFirst.calculateDenominator(FeatureInputPairObjects input) |
protected int |
OverlapRelativeToMaxVolume.calculateDenominator(FeatureInputPairObjects input) |
protected int |
OverlapRelativeToMerged.calculateDenominator(FeatureInputPairObjects input) |
protected int |
OverlapRelativeToSecond.calculateDenominator(FeatureInputPairObjects input) |
Modifier and Type | Method and Description |
---|---|
double |
OverlapRelative.calculate(FeatureCalculationInput<FeatureInputPairObjects> input) |
double |
CostOverlapWithinMidpointDistance.calculate(FeatureCalculationInput<FeatureInputPairObjects> input) |
Modifier and Type | Method and Description |
---|---|
double |
TouchingVoxels.calculate(FeatureCalculationInput<FeatureInputPairObjects> input) |
Modifier and Type | Method and Description |
---|---|
protected FeatureInputPairObjects |
CalculateIntersecting.deriveFromDelegate(FeatureInputSingleObject input,
ObjectCollection delegate) |
Modifier and Type | Method and Description |
---|---|
Feature<FeatureInputPairObjects> |
FeatureIntersectingObjectsSingleElement.getItem() |
Modifier and Type | Method and Description |
---|---|
void |
FeatureIntersectingObjectsSingleElement.setItem(Feature<FeatureInputPairObjects> item) |
Constructor and Description |
---|
AssignPriorityFromPair(FeatureCalculatorSingle<FeatureInputPairObjects> featureCalculator,
double threshold,
DoubleBiPredicate relation) |
Modifier and Type | Method and Description |
---|---|
static FeatureInputPairObjects |
FeatureInputOverlappingCircleFixture.twoNonOverlappingCircles(boolean sameSize)
Two object-masks of circles in different locations WITHOUT any overlap.
|
static FeatureInputPairObjects |
FeatureInputOverlappingCircleFixture.twoOverlappingCircles(boolean sameSize)
Two object-masks of circles in different locations WITH some overlap.
|
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.