Uses of Interface
adams.data.objectoverlap.ObjectOverlap
-
-
Uses of ObjectOverlap in adams.data.objectfilter
Fields in adams.data.objectfilter declared as ObjectOverlap Modifier and Type Field Description protected ObjectOverlap
MergeOverlaps. m_Algorithm
the object overlap calculation to use.protected ObjectOverlap
AttachOverlappingMetaData. m_OverlapDetection
the object overlap calculation to use.Methods in adams.data.objectfilter that return ObjectOverlap Modifier and Type Method Description ObjectOverlap
MergeOverlaps. getAlgorithm()
Returns the algorithm for determining the overlapping objects.ObjectOverlap
AttachOverlappingMetaData. getOverlapDetection()
Returns the algorithm for determining the overlapping objects.Methods in adams.data.objectfilter with parameters of type ObjectOverlap Modifier and Type Method Description static List<LocatedObject>
MergeOverlapsHelper. mergeObjects(LoggingObject loggingObject, List<LocatedObject> objs, ObjectOverlap algorithm, String scoreKey, String labelKey, MergedScoreCalculation mergedScoreCalculation)
Merges the objects into a single on.void
MergeOverlaps. setAlgorithm(ObjectOverlap value)
Sets the algorithm for determining the overlapping objectsvoid
AttachOverlappingMetaData. setOverlapDetection(ObjectOverlap value)
Sets the algorithm for determining the overlapping objectsstatic org.locationtech.jts.geom.Geometry
MergeOverlapsHelper. toGeometry(LocatedObject obj, ObjectOverlap algorithm)
Turns the located object's polygon or bbox into a Geometry instance. -
Uses of ObjectOverlap in adams.data.objectoverlap
Subinterfaces of ObjectOverlap in adams.data.objectoverlap Modifier and Type Interface Description interface
LabelAwareObjectOverlap
Interface forObjectOverlap
classes that can distinguish between correct/incorrect labels.Classes in adams.data.objectoverlap that implement ObjectOverlap Modifier and Type Class Description class
AbstractObjectOverlap
Ancestor for schemes that calculate image overlaps.class
AreaRatio
Uses the area ratio between the annotated and predicted objects.class
IntersectOverUnionRatio
Computes the Intersect Over Union (IOU) between annotations and predictions.class
Null
Dummy, does not calculate any overlaps. -
Uses of ObjectOverlap in adams.data.overlappingobjectremoval
Fields in adams.data.overlappingobjectremoval declared as ObjectOverlap Modifier and Type Field Description protected ObjectOverlap
MergeOverlaps. m_Algorithm
the object overlap calculation to use.Methods in adams.data.overlappingobjectremoval that return ObjectOverlap Modifier and Type Method Description ObjectOverlap
MergeOverlaps. getAlgorithm()
Returns the algorithm for determining the overlapping objects.Methods in adams.data.overlappingobjectremoval with parameters of type ObjectOverlap Modifier and Type Method Description static Report
AbstractOverlappingObjectRemoval. remove(Report thisReport, Report otherReport, ObjectFinder finder, ObjectOverlap detection, OverlappingObjectRemoval removal)
Removes overlapping objects between the two reports.void
MergeOverlaps. setAlgorithm(ObjectOverlap value)
Sets the algorithm for determining the overlapping objects -
Uses of ObjectOverlap in adams.flow.transformer
Fields in adams.flow.transformer declared as ObjectOverlap Modifier and Type Field Description protected ObjectOverlap
DetermineOverlappingObjects. m_Algorithm
the image overlap calculation to use.protected ObjectOverlap
ImageObjectOverlapMatrix. m_Algorithm
the image overlap calculation to use.protected ObjectOverlap
DetermineOverlappingAreas. m_OverlapAlgorithm
the object overlap calculation to use.protected ObjectOverlap
RemoveOverlappingImageObjects. m_OverlapDetection
the object overlap calculation to use.Methods in adams.flow.transformer that return ObjectOverlap Modifier and Type Method Description ObjectOverlap
DetermineOverlappingObjects. getAlgorithm()
Returns the algorithm for determining the overlapping objects.ObjectOverlap
ImageObjectOverlapMatrix. getAlgorithm()
Returns the algorithm for determining the overlapping objects.ObjectOverlap
DetermineOverlappingAreas. getOverlapAlgorithm()
Returns the algorithm for determining the overlapping objects.ObjectOverlap
RemoveOverlappingImageObjects. getOverlapDetection()
Returns the algorithm for determining the overlapping objects.Methods in adams.flow.transformer with parameters of type ObjectOverlap Modifier and Type Method Description void
DetermineOverlappingObjects. setAlgorithm(ObjectOverlap value)
Sets the algorithm for determining the overlapping objectsvoid
ImageObjectOverlapMatrix. setAlgorithm(ObjectOverlap value)
Sets the algorithm for determining the overlapping objects.void
DetermineOverlappingAreas. setOverlapAlgorithm(ObjectOverlap value)
Sets the algorithm for determining the overlapping objects.void
RemoveOverlappingImageObjects. setOverlapDetection(ObjectOverlap value)
Sets the algorithm for determining the overlapping objects -
Uses of ObjectOverlap in adams.flow.transformer.compareobjectlocations
Fields in adams.flow.transformer.compareobjectlocations declared as ObjectOverlap Modifier and Type Field Description protected ObjectOverlap
Combined.CombinedPanel. m_ObjectOverlap
the algorithm for calculating the overlapping objects.protected ObjectOverlap
Combined. m_ObjectOverlap
the algorithm for calculating the overlapping objects.Methods in adams.flow.transformer.compareobjectlocations that return ObjectOverlap Modifier and Type Method Description ObjectOverlap
Combined. getObjectOverlap()
Returns the algorithm to use for determining overlapping objects.Methods in adams.flow.transformer.compareobjectlocations with parameters of type ObjectOverlap Modifier and Type Method Description void
Combined.CombinedPanel. setObjectOverlap(ObjectOverlap value)
Sets the algorithm to use for determining the overlapping object.void
Combined. setObjectOverlap(ObjectOverlap value)
Sets the algorithm to use for determining overlapping objects. -
Uses of ObjectOverlap in adams.flow.transformer.negativeregions
Fields in adams.flow.transformer.negativeregions declared as ObjectOverlap Modifier and Type Field Description protected ObjectOverlap
RandomRegions. m_OverlapDetection
the object overlap calculation to use.Methods in adams.flow.transformer.negativeregions that return ObjectOverlap Modifier and Type Method Description ObjectOverlap
RandomRegions. getOverlapDetection()
Returns the algorithm for determining the overlapping objects.Methods in adams.flow.transformer.negativeregions with parameters of type ObjectOverlap Modifier and Type Method Description void
RandomRegions. setOverlapDetection(ObjectOverlap value)
Sets the algorithm for determining the overlapping objects -
Uses of ObjectOverlap in adams.gui.tools.previewbrowser
Fields in adams.gui.tools.previewbrowser declared as ObjectOverlap Modifier and Type Field Description protected ObjectOverlap
ObjectLocationsFromReport. m_OverlapDetection
the object overlap calculation to use.protected ObjectOverlap
ObjectLocationsFromSpreadSheet. m_OverlapDetection
the object overlap calculation to use.Methods in adams.gui.tools.previewbrowser that return ObjectOverlap Modifier and Type Method Description ObjectOverlap
ObjectLocationsFromReport. getOverlapDetection()
Returns the algorithm for determining the overlapping objects.ObjectOverlap
ObjectLocationsFromSpreadSheet. getOverlapDetection()
Returns the algorithm for determining the overlapping objects.Methods in adams.gui.tools.previewbrowser with parameters of type ObjectOverlap Modifier and Type Method Description void
ObjectLocationsFromReport. setOverlapDetection(ObjectOverlap value)
Sets the algorithm for determining the overlapping objectsvoid
ObjectLocationsFromSpreadSheet. setOverlapDetection(ObjectOverlap value)
Sets the algorithm for determining the overlapping objects -
Uses of ObjectOverlap in adams.gui.visualization.object.objectannotations.cleaning
Fields in adams.gui.visualization.object.objectannotations.cleaning declared as ObjectOverlap Modifier and Type Field Description protected ObjectOverlap
OverlapRemoval. m_OverlapDetection
the object overlap calculation to use.Methods in adams.gui.visualization.object.objectannotations.cleaning that return ObjectOverlap Modifier and Type Method Description ObjectOverlap
OverlapRemoval. getOverlapDetection()
Returns the algorithm for determining the overlapping objects.Methods in adams.gui.visualization.object.objectannotations.cleaning with parameters of type ObjectOverlap Modifier and Type Method Description void
OverlapRemoval. setOverlapDetection(ObjectOverlap value)
Sets the algorithm for determining the overlapping objects
-