Interface OverlappingObjectRemoval
-
- All Known Implementing Classes:
AbstractOverlappingObjectRemoval,KeepHighestMetaDataValue,MergeOverlaps,PassThrough,RemoveAll,RemoveLargerRectangle,RemoveSmallerRectangle
public interface OverlappingObjectRemovalInterface for schemes that remove overlapping images objects.- Author:
- FracPete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LocatedObjectsremoveOverlaps(LocatedObjects objects, Map<LocatedObject,Map<LocatedObject,Double>> matches)Removes overlapping image objects.
-
-
-
Method Detail
-
removeOverlaps
LocatedObjects removeOverlaps(LocatedObjects objects, Map<LocatedObject,Map<LocatedObject,Double>> matches)
Removes overlapping image objects.- Parameters:
objects- the objects to clean upmatches- the matches that were determined by an algorithm, used as basis for removal- Returns:
- the updated objects
-
-