Class AssignPriorityFromPair
Object
AssignPriority
AssignPriorityFromPair
Calculates pair-feature on each potential merge, and this value determines priority..
- Author:
- Owen Feehan
-
Constructor Summary
ConstructorsConstructorDescriptionAssignPriorityFromPair(FeatureCalculatorSingle<FeatureInputPairObjects> featureCalculator, double threshold, DoubleBiPredicate relation) -
Method Summary
Modifier and TypeMethodDescriptionassignPriorityToEdge(ObjectVertex source, ObjectVertex destination, ObjectMask merged, ErrorReporter errorReporter) Assigns a priority to an edge between two objects.Methods inherited from class org.anchoranalysis.plugin.image.object.merge.priority.AssignPriority
assignPriority
-
Constructor Details
-
AssignPriorityFromPair
public AssignPriorityFromPair(FeatureCalculatorSingle<FeatureInputPairObjects> featureCalculator, double threshold, DoubleBiPredicate relation)
-
-
Method Details
-
assignPriorityToEdge
public PrioritisedVertex assignPriorityToEdge(ObjectVertex source, ObjectVertex destination, ObjectMask merged, ErrorReporter errorReporter) throws OperationFailedException Description copied from class:AssignPriorityAssigns a priority to an edge between two objects.- Specified by:
assignPriorityToEdgein classAssignPriority- Parameters:
source- the sourceObjectVertexdestination- the destinationObjectVertexmerged- the mergedObjectMaskerrorReporter- theErrorReporterfor reporting errors- Returns:
- a
PrioritisedVertexwith an assigned priority - Throws:
OperationFailedException- if the priority assignment fails
-