Class InterestPointGroupingMinDistance<V extends mpicbg.spim.data.sequence.ViewId>
java.lang.Object
net.preibisch.mvrecon.process.interestpointregistration.pairwise.constellation.grouping.InterestPointGrouping<V>
net.preibisch.mvrecon.process.interestpointregistration.pairwise.constellation.grouping.InterestPointGroupingMinDistance<V>
- All Implemented Interfaces:
Grouping<V,HashMap<String, Collection<GroupedInterestPoint<V>>>>
public class InterestPointGroupingMinDistance<V extends mpicbg.spim.data.sequence.ViewId>
extends InterestPointGrouping<V>
The simplest way to group interest points, just add them all (this will create problems in overlaps)
- Author:
- spreibi
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionInterestPointGroupingMinDistance(double radius, Map<V, HashMap<String, Collection<InterestPoint>>> interestpoints) InterestPointGroupingMinDistance(Map<V, HashMap<String, Collection<InterestPoint>>> interestpoints) -
Method Summary
Modifier and TypeMethodDescriptiondoubleprotected HashMap<String, Collection<GroupedInterestPoint<V>>> merge(Map<V, HashMap<String, Collection<InterestPoint>>> toMerge) Methods inherited from class net.preibisch.mvrecon.process.interestpointregistration.pairwise.constellation.grouping.InterestPointGrouping
countAfter, countBefore, group
-
Field Details
-
DEFAULT_RADIUS
public static double DEFAULT_RADIUS
-
-
Constructor Details
-
InterestPointGroupingMinDistance
public InterestPointGroupingMinDistance(double radius, Map<V, HashMap<String, Collection<InterestPoint>>> interestpoints) -
InterestPointGroupingMinDistance
public InterestPointGroupingMinDistance(Map<V, HashMap<String, Collection<InterestPoint>>> interestpoints)
-
-
Method Details
-
getRadius
public double getRadius() -
merge
protected HashMap<String,Collection<GroupedInterestPoint<V>>> merge(Map<V, HashMap<String, Collection<InterestPoint>>> toMerge) - Specified by:
mergein classInterestPointGrouping<V extends mpicbg.spim.data.sequence.ViewId>
-