T - The type of InterestPointDatapublic 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, setOctaveInterestPointListenerpublic 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()
OctaveInterestPointFinderfinish in class OctaveInterestPointFinder<T extends InterestPointData>