T
- The type of InterestPointData
public class LoggingOctaveInterestPointFinder<T extends InterestPointData> extends OctaveInterestPointFinder<T>
GaussianPyramid
which provides GaussianOctave
instances.
This finder calls a specified InterestPointFeatureCollector
which
does something with the features located at a given octave.detector, listener, selectionMode
Constructor and Description |
---|
LoggingOctaveInterestPointFinder(MultiscaleInterestPointDetector<T> detector,
IPDSelectionMode selectionMode)
instantiate scalepoints the superclass and scalepoints to log
|
Modifier and Type | Method and Description |
---|---|
void |
finish()
Once all the features have been detected, do something (default: nothing)
|
protected void |
processOctaveLevelPoints(FImage fImage,
List<T> points,
float currentScale,
float octaveSize) |
process, setOctaveInterestPointListener
public LoggingOctaveInterestPointFinder(MultiscaleInterestPointDetector<T> detector, IPDSelectionMode selectionMode)
detector
- selectionMode
- protected void processOctaveLevelPoints(FImage fImage, List<T> points, float currentScale, float octaveSize)
processOctaveLevelPoints
in class OctaveInterestPointFinder<T extends InterestPointData>
public void finish()
OctaveInterestPointFinder
finish
in class OctaveInterestPointFinder<T extends InterestPointData>