Class InterestPointGrouping<V extends mpicbg.spim.data.sequence.ViewId>
java.lang.Object
net.preibisch.mvrecon.process.interestpointregistration.pairwise.constellation.grouping.InterestPointGrouping<V>
- All Implemented Interfaces:
Grouping<V,HashMap<String, Collection<GroupedInterestPoint<V>>>>
- Direct Known Subclasses:
InterestPointGroupingAll,InterestPointGroupingMinDistance
public abstract class InterestPointGrouping<V extends mpicbg.spim.data.sequence.ViewId>
extends Object
implements Grouping<V,HashMap<String,Collection<GroupedInterestPoint<V>>>>
Interface for grouping interest points from multiple views that are in one group
- Author:
- spreibi
-
Constructor Summary
ConstructorsConstructorDescriptionInterestPointGrouping(Map<V, HashMap<String, Collection<InterestPoint>>> interestpoints) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract HashMap<String, Collection<GroupedInterestPoint<V>>> merge(Map<V, HashMap<String, Collection<InterestPoint>>> toMerge)
-
Constructor Details
-
InterestPointGrouping
-
-
Method Details
-
countBefore
-
countAfter
-
group
- Specified by:
groupin interfaceGrouping<V extends mpicbg.spim.data.sequence.ViewId,HashMap<String, Collection<GroupedInterestPoint<V extends mpicbg.spim.data.sequence.ViewId>>>>
-
merge
protected abstract HashMap<String,Collection<GroupedInterestPoint<V>>> merge(Map<V, HashMap<String, Collection<InterestPoint>>> toMerge)
-