Modifier and Type | Interface and Description |
---|---|
interface |
Collector<OCTAVE extends Octave<?,?,IMAGE>,FEATURE extends LocalFeature<?,?>,IMAGE extends Image<?,IMAGE> & SinglebandImageProcessor.Processable<Float,FImage,IMAGE>>
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractOctaveLocalFeatureCollector<OCTAVE extends Octave<?,?,IMAGE>,EXTRACTOR extends FeatureVectorExtractor<?,ScaleSpaceImageExtractorProperties<IMAGE>>,FEATURE extends LocalFeature<?,?>,IMAGE extends Image<?,IMAGE> & SinglebandImageProcessor.Processable<Float,FImage,IMAGE>>
Abstract base class for objects that collate
LocalFeature s as they
are extracted from Octave s. |
class |
ConcreteOctaveLocalFeatureCollector<OCTAVE extends Octave<?,?,IMAGE>,FE extends FeatureVectorExtractor<?,ScaleSpaceImageExtractorProperties<IMAGE>>,IMAGE extends Image<?,IMAGE> & SinglebandImageProcessor.Processable<Float,FImage,IMAGE>>
Concrete implementation of an
AbstractOctaveLocalFeatureCollector
that collects LocalFeature s in the form of LocalFeatureImpl
with the feature vector provided by the given feature extractor, and the
Location provided by a ScaleSpaceLocation with an x, y and
scale coordinates. |
class |
OctaveKeypointCollector<IMAGE extends Image<?,IMAGE> & SinglebandImageProcessor.Processable<Float,FImage,IMAGE>>
Concrete implementation of an
AbstractOctaveLocalFeatureCollector
that collects Keypoint s with the feature vector provided by the
given feature extractor. |
class |
OctaveMinMaxKeypointCollector
Concrete implementation of an
AbstractOctaveLocalFeatureCollector
that collects MinMaxKeypoint s with the feature vector provided by the
given feature extractor. |
Modifier and Type | Class and Description |
---|---|
class |
DoGOctaveExtremaFinder
A DoGOctaveExtremaFinder is an
OctaveInterestPointFinder that
can be applied to GaussianOctave s. |
class |
FirstBandDoGOctaveExtremaFinder
A
FirstBandDoGOctaveExtremaFinder is an OctaveInterestPointFinder that
can be applied to GaussianOctave s. |
Modifier and Type | Method and Description |
---|---|
OctaveInterestPointListener<GaussianOctave<MBFImage>,MBFImage> |
FirstBandDoGOctaveExtremaFinder.getOctaveInterestPointListener() |
OctaveInterestPointListener<GaussianOctave<FImage>,FImage> |
DoGOctaveExtremaFinder.getOctaveInterestPointListener() |
Modifier and Type | Method and Description |
---|---|
void |
DoGOctaveExtremaFinder.setOctaveInterestPointListener(OctaveInterestPointListener<GaussianOctave<FImage>,FImage> listener) |
void |
FirstBandDoGOctaveExtremaFinder.setOctaveInterestPointListener(OctaveInterestPointListener<GaussianOctave<MBFImage>,MBFImage> listener) |
Constructor and Description |
---|
DoGOctaveExtremaFinder(OctaveInterestPointFinder<GaussianOctave<FImage>,FImage> finder,
OctaveInterestPointListener<GaussianOctave<FImage>,FImage> listener)
Construct with the given finder and listener.
|
FirstBandDoGOctaveExtremaFinder(OctaveInterestPointFinder<GaussianOctave<FImage>,FImage> finder,
OctaveInterestPointListener<GaussianOctave<MBFImage>,MBFImage> listener)
Construct with the given finder and listener.
|
Modifier and Type | Field and Description |
---|---|
protected OctaveInterestPointListener<OCTAVE,IMAGE> |
AbstractOctaveInterestPointFinder.listener
The listener object that gets informed when interest points are detected.
|
Modifier and Type | Method and Description |
---|---|
OctaveInterestPointListener<OCTAVE,IMAGE> |
AbstractOctaveInterestPointFinder.getOctaveInterestPointListener() |
OctaveInterestPointListener<OCTAVE,IMAGE> |
OctaveInterestPointFinder.getOctaveInterestPointListener()
Get the current listener object.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractOctaveInterestPointFinder.setOctaveInterestPointListener(OctaveInterestPointListener<OCTAVE,IMAGE> listener) |
void |
OctaveInterestPointFinder.setOctaveInterestPointListener(OctaveInterestPointListener<OCTAVE,IMAGE> listener)
Set a listener object that will listen to events triggered when interest
points are detected.
|