Modifier and Type | Class and Description |
---|---|
class |
InterestPointFeatureCollector<T extends InterestPointData>
An interest point feature collector can be used to hold interest points found in an image.
|
Modifier and Type | Method and Description |
---|---|
InterestPointData |
CircularInterestPointKeypoint.createEmptyLocation() |
Modifier and Type | Method and Description |
---|---|
void |
CircularInterestPointFeatureCollector.foundInterestPoint(FImage image,
InterestPointData point) |
void |
CircularInterestPointFeatureCollector.foundInterestPoint(FImage image,
InterestPointData point,
double octaveSize) |
Constructor and Description |
---|
CircularInterestPointKeypoint(OrientedFeatureVector feature,
InterestPointData point)
Construct with the given feature and circle
|
Modifier and Type | Class and Description |
---|---|
class |
CharacteristicOctaveInterestPointFinder<T extends InterestPointData>
A characteristic octave interest point finder throws
InterestPointData away if two instances are similar. |
class |
LoggingOctaveInterestPointFinder<T extends InterestPointData>
Finder with a specified detector which finds interest points at a given
gaussian octave.
|
class |
OctaveInterestPointFinder<T extends InterestPointData>
Finder with a specified detector which finds interest points at a given
gaussian octave.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractIPDSIFTEngine<T extends InterestPointData>
Extract SIFT features as defined by David Lowe but located using interest
point detectors.
|
interface |
FinderMode<T extends InterestPointData>
The type of finder to use
|
static class |
FinderMode.Basic<T extends InterestPointData>
An
OctaveInterestPointFinder is considered the most basic. |
static class |
FinderMode.Characteristic<T extends InterestPointData>
The characteristic finder throws away ellipses that are basically the
same, keeping the strongest one.
|
static class |
FinderMode.Logging<T extends InterestPointData>
A logging logs as well as finding points.
|
Modifier and Type | Field and Description |
---|---|
InterestPointData |
InterestPointImageExtractorProperties.interestPointData |
Modifier and Type | Method and Description |
---|---|
InterestPointFeatureCollector<InterestPointData> |
IPDSIFTEngine.constructCollector(InterestPointGradientFeatureExtractor extractor) |
Constructor and Description |
---|
InterestPointImageExtractorProperties(I image,
InterestPointData point) |
InterestPointImageExtractorProperties(I image,
InterestPointData point,
boolean affineInvariant) |
Constructor and Description |
---|
IPDSIFTEngine(MultiscaleInterestPointDetector<InterestPointData> detector) |
Modifier and Type | Interface and Description |
---|---|
interface |
InterestPointDetector<T extends InterestPointData>
A detector of interest points.
|
interface |
MultiscaleInterestPointDetector<T extends InterestPointData>
A multiscale detector of interest points.
|
Modifier and Type | Class and Description |
---|---|
class |
EllipticInterestPointData |
Modifier and Type | Method and Description |
---|---|
<T extends InterestPointData> |
IPDSelectionMode.selectPoints(InterestPointDetector<T> detector) |
<T extends InterestPointData> |
IPDSelectionMode.Count.selectPoints(InterestPointDetector<T> detector) |
<T extends InterestPointData> |
IPDSelectionMode.All.selectPoints(InterestPointDetector<T> detector) |
<T extends InterestPointData> |
IPDSelectionMode.Threshold.selectPoints(InterestPointDetector<T> detector) |
Modifier and Type | Method and Description |
---|---|
InterestPointData |
InterestPointData.clone() |
Modifier and Type | Method and Description |
---|---|
List<InterestPointData> |
AbstractStructureTensorIPD.getInterestPoints() |
List<InterestPointData> |
AbstractStructureTensorIPD.getInterestPoints(float threshold) |
List<InterestPointData> |
AbstractStructureTensorIPD.getInterestPoints(int npoints) |
List<InterestPointData> |
AbstractStructureTensorIPD.getInterestPointsThresh(float thresh) |
Modifier and Type | Method and Description |
---|---|
static <T,Q extends Image<T,Q> & SinglebandImageProcessor.Processable<Float,FImage,Q>> |
InterestPointVisualiser.visualiseInterestPoints(Q image,
List<? extends InterestPointData> keys)
Extract ellipses from second moment matricies of interest point keypoints
|
static <T,Q extends Image<T,Q> & SinglebandImageProcessor.Processable<Float,FImage,Q>> |
InterestPointVisualiser.visualiseInterestPoints(Q image,
List<? extends InterestPointData> keys,
double scale)
Extract ellipses from second moment matricies of interest point keypoints
|
static <T,Q extends Image<T,Q> & SinglebandImageProcessor.Processable<Float,FImage,Q>> |
InterestPointVisualiser.visualiseKeypoints(Q image,
List<? extends InterestPointKeypoint<? extends InterestPointData>> keys)
Extract ellipses from second moment matricies of interest point keypoints
|
Modifier and Type | Class and Description |
---|---|
class |
IPDRepeatability<T extends InterestPointData>
An interest point repeatability as originally implemented here.
|
Modifier and Type | Method and Description |
---|---|
static <T extends InterestPointData> |
IPDRepeatability.repeatability(MBFImage image1,
MBFImage image2,
List<T> interestPoints1,
List<T> interestPoints2,
Jama.Matrix transform,
int maximumDistanceMultiple2) |
Modifier and Type | Method and Description |
---|---|
IPDRepeatability<InterestPointData> |
OxfordRepeatabilityExperiment.experimentWith(int n) |
Modifier and Type | Class and Description |
---|---|
class |
InterestPointKeypoint<T extends InterestPointData>
An oriented feature with at a location defined by an
InterestPointData . |
Modifier and Type | Field and Description |
---|---|
T |
InterestPointKeypoint.location
The feature location
|