Package | Description |
---|---|
org.anchoranalysis.plugin.image.object.merge |
Merging
ObjectMask s. |
org.anchoranalysis.plugin.image.object.merge.priority |
Assigning priority when merging
ObjectMask s. |
Modifier and Type | Method and Description |
---|---|
ObjectVertex |
MergeGraph.merge(TypedEdge<ObjectVertex,PrioritisedVertex> bestImprovement) |
Modifier and Type | Method and Description |
---|---|
List<ObjectVertex> |
MergeGraph.addObjectsToGraph(ObjectCollection objects) |
TypedEdge<ObjectVertex,PrioritisedVertex> |
MergeGraph.findMaxPriority() |
Modifier and Type | Method and Description |
---|---|
void |
GraphLogger.describeEdge(ObjectVertex src,
ObjectVertex dest,
ObjectVertex merged,
double priority,
boolean doMerge) |
String |
DescribeGraph.describeEdge(ObjectVertex src,
ObjectVertex dest,
ObjectVertex merged,
double priority,
boolean doMerge)
Generates a string to describe a potential merge
|
void |
GraphLogger.describeMerge(ObjectVertex omMerged,
TypedEdge<ObjectVertex,PrioritisedVertex> bestImprovement) |
String |
DescribeGraph.describeMerge(ObjectVertex omMerged,
TypedEdge<ObjectVertex,PrioritisedVertex> bestImprovement) |
Modifier and Type | Method and Description |
---|---|
void |
GraphLogger.describeMerge(ObjectVertex omMerged,
TypedEdge<ObjectVertex,PrioritisedVertex> bestImprovement) |
String |
DescribeGraph.describeMerge(ObjectVertex omMerged,
TypedEdge<ObjectVertex,PrioritisedVertex> bestImprovement) |
ObjectVertex |
MergeGraph.merge(TypedEdge<ObjectVertex,PrioritisedVertex> bestImprovement) |
Modifier and Type | Method and Description |
---|---|
ObjectVertex |
PrioritisedVertex.getVertex() |
Modifier and Type | Method and Description |
---|---|
PrioritisedVertex |
AssignPriority.assignPriority(ObjectVertex source,
ObjectVertex destination,
GraphLogger logger)
Assigns a priority to a potential merge
|
protected abstract PrioritisedVertex |
AssignPriority.assignPriorityToEdge(ObjectVertex source,
ObjectVertex destination,
ObjectMask merge,
ErrorReporter errorReporter) |
PrioritisedVertex |
AssignPriorityFromImprovement.assignPriorityToEdge(ObjectVertex source,
ObjectVertex destination,
ObjectMask merged,
ErrorReporter errorReporter) |
PrioritisedVertex |
AssignPriorityFromPair.assignPriorityToEdge(ObjectVertex source,
ObjectVertex destination,
ObjectMask merged,
ErrorReporter errorReporter) |
PrioritisedVertex |
Prioritizer.createPriority(ObjectVertex source,
ObjectVertex destination,
Logger logger) |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.