- AbstractDominantOrientationExtractor - Class in org.openimaj.image.feature.local.detector.dog.extractor
-
Abstract superclass for objects capable of finding the dominant
orientation of a point in scale-space.
- AbstractDominantOrientationExtractor() - Constructor for class org.openimaj.image.feature.local.detector.dog.extractor.AbstractDominantOrientationExtractor
-
- AbstractIPDSIFTEngine<T extends InterestPointData> - Class in org.openimaj.image.feature.local.engine.ipd
-
Extract SIFT features as defined by David Lowe but located using interest
point detectors.
- AbstractIPDSIFTEngine(MultiscaleInterestPointDetector<T>) - Constructor for class org.openimaj.image.feature.local.engine.ipd.AbstractIPDSIFTEngine
-
Initiate the engine with a given detector.
- AbstractOctaveExtremaFinder<OCTAVE extends GaussianOctave<FImage>> - Class in org.openimaj.image.feature.local.detector.pyramid
-
Class for finding extrema within
Octaves using the approach in
Section 4 of Lowe's IJCV paper (minus the bit on using Brown's interpolation
approach to improve localisation).
- AbstractOctaveExtremaFinder() - Constructor for class org.openimaj.image.feature.local.detector.pyramid.AbstractOctaveExtremaFinder
-
Construct an AbstractOctaveExtremaFinder with the default Eigenvalue
ratio threshold.
- AbstractOctaveExtremaFinder(float) - Constructor for class org.openimaj.image.feature.local.detector.pyramid.AbstractOctaveExtremaFinder
-
Construct an AbstractOctaveExtremaFinder with the given Eigenvalue ratio
threshold.
- AbstractOctaveInterestPointFinder<OCTAVE extends Octave<?,?,IMAGE>,IMAGE extends Image<?,IMAGE> & SinglebandImageProcessor.Processable<Float,FImage,IMAGE>> - Class in org.openimaj.image.feature.local.detector.pyramid
-
Abstract base class for objects capable of detecting interest points
within an octave.
- AbstractOctaveInterestPointFinder() - Constructor for class org.openimaj.image.feature.local.detector.pyramid.AbstractOctaveInterestPointFinder
-
- AbstractOctaveLocalFeatureCollector<OCTAVE extends Octave<?,?,IMAGE>,EXTRACTOR extends FeatureVectorExtractor<?,ScaleSpaceImageExtractorProperties<IMAGE>>,FEATURE extends LocalFeature<?,?>,IMAGE extends Image<?,IMAGE> & SinglebandImageProcessor.Processable<Float,FImage,IMAGE>> - Class in org.openimaj.image.feature.local.detector.dog.collector
-
Abstract base class for objects that collate
LocalFeatures as they
are extracted from
Octaves.
- AbstractOctaveLocalFeatureCollector(EXTRACTOR) - Constructor for class org.openimaj.image.feature.local.detector.dog.collector.AbstractOctaveLocalFeatureCollector
-
Construct the AbstractOctaveLocalFeatureCollector with the given feature
extractor.
- AbstractStructureTensorIPD - Class in org.openimaj.image.feature.local.interest
-
Abstract base class for an interest point detector which uses derivatives or
the (multiscale) structure tensor.
- AbstractStructureTensorIPD(float) - Constructor for class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
Set the scale factor between the integration scale and the detection
scale.
- AbstractStructureTensorIPD(float, float) - Constructor for class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
Abstract structure tensor detected at a given scale, the first
derivatives found and a structure tensor combined from these first
derivatives with a gaussian window of sigma = integrationScale
- AbstractStructureTensorIPD(float, float, boolean) - Constructor for class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
Abstract structure tensor detected at a given scale, the first
derivatives found and a structure tensor combined from these first
derivatives with a gaussian window of sigma = integrationScale.
- AbstractStructureTensorIPD(float, float, int) - Constructor for class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
Abstract structure tensor detected at a given scale, the first
derivatives found and a structure tensor combined from these first
derivatives with a gaussian window of sigma = integrationScale.
- AbstractStructureTensorIPD(float, float, int, boolean) - Constructor for class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
Abstract structure tensor detected at a given scale, the first
derivatives found and a structure tensor combined from these first
derivatives with a gaussian window of sigma = integrationScale.
- AbstractStructureTensorIPD.Maxima - Class in org.openimaj.image.feature.local.interest
-
- addFeature(float, float, float) - Method in class org.openimaj.image.feature.local.detector.dog.collector.ConcreteOctaveLocalFeatureCollector
-
- addFeature(float, float, float) - Method in class org.openimaj.image.feature.local.detector.dog.collector.OctaveKeypointCollector
-
- addFeature(float, float, float, boolean) - Method in class org.openimaj.image.feature.local.detector.dog.collector.OctaveMinMaxKeypointCollector
-
- addGaussianNoise(List<Keypoint>, double, double) - Static method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
Add Gaussian noise the feature vectors of some features.
- addSample(float, float, float, float) - Method in interface org.openimaj.image.feature.local.descriptor.gradient.GradientFeatureProvider
-
Add a sample to the feature.
- addSample(float, float, float, float) - Method in class org.openimaj.image.feature.local.descriptor.gradient.IrregularBinningSIFTFeatureProvider
-
- addSample(float, float, float, float) - Method in class org.openimaj.image.feature.local.descriptor.gradient.SIFTFeatureProvider
-
- affine - Variable in class org.openimaj.image.feature.local.keypoints.SIFTGeoKeypoint.SIFTGeoLocation
-
affine parameters of the interest point
- AffineAdaption - Class in org.openimaj.image.feature.local.interest
-
Using an underlying feature detector, adapt the ellipse detected to result in
a more stable region according to work by
http://www.robots.ox.ac.uk/~vgg/research/affine/
- AffineAdaption() - Constructor for class org.openimaj.image.feature.local.interest.AffineAdaption
-
instatiate with a
HarrisIPD detector with scales 2.0f and 2.0f *
1.4f.
- AffineAdaption(AbstractStructureTensorIPD, IPDSelectionMode) - Constructor for class org.openimaj.image.feature.local.interest.AffineAdaption
-
specify the internal detector and the selection mode
- AffineAdaption(AbstractStructureTensorIPD, AbstractStructureTensorIPD, IPDSelectionMode) - Constructor for class org.openimaj.image.feature.local.interest.AffineAdaption
-
set both the internal and intitial feature detectors (possibly different
settings of the same detector) and a selection mode
- AffineInterestPointFeatureCollector - Class in org.openimaj.image.feature.local.detector.ipd.collector
-
Use the interest point's local shape to extract features from an affine
corrected patch at the interest point.
- AffineInterestPointFeatureCollector(InterestPointGradientFeatureExtractor) - Constructor for class org.openimaj.image.feature.local.detector.ipd.collector.AffineInterestPointFeatureCollector
-
- AffineInterestPointKeypoint - Class in org.openimaj.image.feature.local.detector.ipd.collector
-
A keypoint with an elliptical shape from an affine transform.
- AffineInterestPointKeypoint(OrientedFeatureVector, EllipticInterestPointData) - Constructor for class org.openimaj.image.feature.local.detector.ipd.collector.AffineInterestPointKeypoint
-
Construct with the given feature and location/transform
- affineParams - Variable in class org.openimaj.image.feature.local.affine.AffineSimulationKeypoint
-
The affine simulation parameters of the keypoint
- AffineSimulationExtractor<Q extends List<T>,T extends ScaleSpacePoint,I extends Image<P,I> & SinglebandImageProcessor.Processable<Float,FImage,I>,P> - Class in org.openimaj.image.feature.local.affine
-
Base class for local feature detectors/extractors that use affine simulations
in order to increase detections and improve performance with respect to
affine change.
- AffineSimulationExtractor() - Constructor for class org.openimaj.image.feature.local.affine.AffineSimulationExtractor
-
- AffineSimulationKeypoint - Class in org.openimaj.image.feature.local.affine
-
An extension of a
Keypoint that holds the
AffineParams and
simulation index of the affine simulation from which it was detected.
- AffineSimulationKeypoint(int) - Constructor for class org.openimaj.image.feature.local.affine.AffineSimulationKeypoint
-
Construct with the given feature vector length.
- AffineSimulationKeypoint(Keypoint, AffineParams, int) - Constructor for class org.openimaj.image.feature.local.affine.AffineSimulationKeypoint
-
Construct from the given parameters
- AffineSimulationKeypoint.AffineSimulationKeypointLocation - Class in org.openimaj.image.feature.local.affine
-
A
KeypointLocation extended to hold a rotation, tilt and index
corresponding to an affine simulation.
- AffineSimulationKeypointLocation() - Constructor for class org.openimaj.image.feature.local.affine.AffineSimulationKeypoint.AffineSimulationKeypointLocation
-
Construct with zero tilt and rotation.
- AffineSimulationKeypointLocation(float, float, float, float, float, float, int) - Constructor for class org.openimaj.image.feature.local.affine.AffineSimulationKeypoint.AffineSimulationKeypointLocation
-
Construct with the given parameters
- aggregate(List<? extends LocalFeature<?, ? extends ArrayFeatureVector<T>>>) - Method in class org.openimaj.image.feature.local.aggregate.BagOfVisualWords
-
- aggregate(List<? extends LocalFeature<? extends SpatialLocation, ? extends ArrayFeatureVector<T>>>, Rectangle) - Method in class org.openimaj.image.feature.local.aggregate.BlockSpatialAggregator
-
- aggregate(List<? extends LocalFeature<?, ? extends ArrayFeatureVector<T>>>) - Method in class org.openimaj.image.feature.local.aggregate.FisherVector
-
- aggregate(List<? extends LocalFeature<? extends SpatialLocation, ? extends ArrayFeatureVector<T>>>, Rectangle) - Method in class org.openimaj.image.feature.local.aggregate.PyramidSpatialAggregator
-
- aggregate(List<? extends LocalFeature<?, ? extends ArrayFeatureVector<DATATYPE>>>) - Method in class org.openimaj.image.feature.local.aggregate.SoftBagOfVisualWords
-
- aggregate(List<? extends LocalFeature<? extends LOCATION, ? extends FEATURE>>, BOUNDS) - Method in interface org.openimaj.image.feature.local.aggregate.SpatialVectorAggregator
-
Aggregate the given features into a vector.
- aggregate(List<? extends LocalFeature<?, ? extends FEATURE>>) - Method in interface org.openimaj.image.feature.local.aggregate.VectorAggregator
-
Aggregate the given features into a vector.
- aggregate(List<? extends LocalFeature<?, ? extends ArrayFeatureVector<T>>>) - Method in class org.openimaj.image.feature.local.aggregate.VLAD
-
- aggregateVectors(List<? extends ArrayFeatureVector<T>>) - Method in class org.openimaj.image.feature.local.aggregate.BagOfVisualWords
-
- aggregateVectors(List<? extends ArrayFeatureVector<T>>) - Method in class org.openimaj.image.feature.local.aggregate.FisherVector
-
- aggregateVectors(List<? extends ArrayFeatureVector<DATATYPE>>) - Method in class org.openimaj.image.feature.local.aggregate.SoftBagOfVisualWords
-
- aggregateVectors(List<? extends FEATURE>) - Method in interface org.openimaj.image.feature.local.aggregate.VectorAggregator
-
Aggregate the given features into a vector.
- aggregateVectors(List<? extends ArrayFeatureVector<T>>) - Method in class org.openimaj.image.feature.local.aggregate.VLAD
-
- aggregateVectorsRaw(List<T>) - Method in class org.openimaj.image.feature.local.aggregate.BagOfVisualWords
-
Aggregate the given features into a vector.
- aggregateVectorsRaw(List<DATATYPE>) - Method in class org.openimaj.image.feature.local.aggregate.SoftBagOfVisualWords
-
Aggregate the given features into a vector.
- All() - Constructor for class org.openimaj.image.feature.local.interest.IPDSelectionMode.All
-
- allInterestPoints - Variable in class org.openimaj.image.feature.local.affine.AffineSimulationExtractor
-
The list of all detected interest points
- allowMultiple - Variable in class org.openimaj.feature.local.matcher.quantised.BasicQuantisedKeypointMatcher
-
- asciiHeader() - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- asciiHeader() - Method in class org.openimaj.image.feature.local.keypoints.InterestPointKeypoint
-
- asciiHeader() - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- asciiHeader() - Method in class org.openimaj.image.feature.local.keypoints.KeypointLocation
-
- asciiHeader() - Method in class org.openimaj.image.feature.local.keypoints.SIFTGeoKeypoint
-
- asciiHeader() - Method in class org.openimaj.image.feature.local.keypoints.SIFTGeoKeypoint.SIFTGeoLocation
-
- ASIFT<I extends Image<P,I> & SinglebandImageProcessor.Processable<Float,FImage,I>,P> - Class in org.openimaj.image.feature.local.affine
-
Abstract base implementation of Affine-simulated SIFT (ASIFT).
- ASIFT(boolean) - Constructor for class org.openimaj.image.feature.local.affine.ASIFT
-
- ASIFT(DoGSIFTEngineOptions<I>) - Constructor for class org.openimaj.image.feature.local.affine.ASIFT
-
- asift - Variable in class org.openimaj.image.feature.local.engine.asift.ASIFTEngine
-
- asift - Variable in class org.openimaj.image.feature.local.engine.asift.ColourASIFTEngine
-
- ASIFTEngine - Class in org.openimaj.image.feature.local.engine.asift
-
- ASIFTEngine() - Constructor for class org.openimaj.image.feature.local.engine.asift.ASIFTEngine
-
Construct using 5 tilt levels and no initial double-sizing.
- ASIFTEngine(boolean) - Constructor for class org.openimaj.image.feature.local.engine.asift.ASIFTEngine
-
Construct using 5 tilt levels with optional initial double-sizing.
- ASIFTEngine(boolean, int) - Constructor for class org.openimaj.image.feature.local.engine.asift.ASIFTEngine
-
Construct using given number of tilt levels with optional initial
double-sizing.
- ASIFTEngine(DoGSIFTEngineOptions<FImage>) - Constructor for class org.openimaj.image.feature.local.engine.asift.ASIFTEngine
-
Construct using 5 tilt levels and the given parameters for the internal
DoGSIFTEngine.
- ASIFTEngine(DoGSIFTEngineOptions<FImage>, int) - Constructor for class org.openimaj.image.feature.local.engine.asift.ASIFTEngine
-
Construct using the given numbe of tilt levels and parameters for the
internal
DoGSIFTEngine.
- assignOri(int, int, float, float) - Method in class org.openimaj.image.feature.local.descriptor.gradient.IrregularBinningSIFTFeatureProvider
-
- axes - Variable in class org.openimaj.image.feature.local.interest.EllipticKeyPoint
-
- calculateOverlapPercentage(Ellipse, Ellipse, double) - Method in class org.openimaj.image.feature.local.interest.experiment.IPDRepeatability
-
The overlap of a pair of ellipses (doesn't give the same results as the
oxford implementation below, TODO: FIXME :)
- calculateOverlapPercentageOxford(Matrix, Matrix, Ellipse, Ellipse, double) - Method in class org.openimaj.image.feature.local.interest.experiment.IPDRepeatability
-
This is how the original matlab found the difference between two
ellipses.
- calculateOverlappingEllipses() - Method in class org.openimaj.image.feature.local.interest.experiment.IPDRepeatability
-
Find pairs of interest points whose ellipses overlap sufficiently and
calculate how much they overlap.
- calculateOverlappingEllipses(List<Ellipse>, List<Ellipse>, Matrix, double) - Static method in class org.openimaj.image.feature.local.interest.experiment.IPDRepeatability
-
- centre - Variable in class org.openimaj.image.feature.local.interest.EllipticKeyPoint
-
- Characteristic() - Constructor for class org.openimaj.image.feature.local.engine.ipd.FinderMode.Characteristic
-
- Characteristic(int, double, double) - Constructor for class org.openimaj.image.feature.local.engine.ipd.FinderMode.Characteristic
-
- Characteristic(int) - Constructor for class org.openimaj.image.feature.local.engine.ipd.FinderMode.Characteristic
-
- CharacteristicOctaveInterestPointFinder<T extends InterestPointData> - Class in org.openimaj.image.feature.local.detector.ipd.finder
-
A characteristic octave interest point finder throws
InterestPointData away if two instances are similar.
- CharacteristicOctaveInterestPointFinder(MultiscaleInterestPointDetector<T>, IPDSelectionMode) - Constructor for class org.openimaj.image.feature.local.detector.ipd.finder.CharacteristicOctaveInterestPointFinder
-
construct this finder with the detector and selection mode
- checkForMatch(T, List<T>) - Method in class org.openimaj.feature.local.matcher.BasicMatcher
-
This searches through the keypoints in klist for the two closest matches to
key.
- checkSingularity() - Method in class org.openimaj.feature.local.matcher.VotingKeypointMatcher
-
- CircularInterestPointFeatureCollector - Class in org.openimaj.image.feature.local.detector.ipd.collector
-
Ignore the local shape of interest points, instead extracting a patch dependent on scale.
- CircularInterestPointFeatureCollector(InterestPointGradientFeatureExtractor) - Constructor for class org.openimaj.image.feature.local.detector.ipd.collector.CircularInterestPointFeatureCollector
-
- CircularInterestPointKeypoint - Class in org.openimaj.image.feature.local.detector.ipd.collector
-
A keypoint with circular support
- CircularInterestPointKeypoint(int) - Constructor for class org.openimaj.image.feature.local.detector.ipd.collector.CircularInterestPointKeypoint
-
Construct with a feature vector of the given length
- CircularInterestPointKeypoint(OrientedFeatureVector, InterestPointData) - Constructor for class org.openimaj.image.feature.local.detector.ipd.collector.CircularInterestPointKeypoint
-
Construct with the given feature and circle
- circularSmooth(float[]) - Method in class org.openimaj.image.feature.local.detector.dog.extractor.OrientationHistogramExtractor
-
Smooth the values in a circular buffer with a (1/3)[1,1,1] kernel.
- clone() - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- clone() - Method in class org.openimaj.image.feature.local.interest.EllipticInterestPointData
-
- clone() - Method in class org.openimaj.image.feature.local.interest.HarrisIPD
-
- clone() - Method in class org.openimaj.image.feature.local.interest.HessianIPD
-
- clone() - Method in class org.openimaj.image.feature.local.interest.InterestPointData
-
- clone() - Method in class org.openimaj.image.feature.local.interest.LaplaceIPD
-
- clone() - Method in class org.openimaj.image.feature.local.interest.QuadratureIPD
-
- clone() - Method in class org.openimaj.image.feature.local.interest.RidgeIPD
-
- clone() - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- clone() - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- Collector<OCTAVE extends Octave<?,?,IMAGE>,FEATURE extends LocalFeature<?,?>,IMAGE extends Image<?,IMAGE> & SinglebandImageProcessor.Processable<Float,FImage,IMAGE>> - Interface in org.openimaj.image.feature.local.detector.dog.collector
-
A
Collector gathers all the local features from the interest points
detected in a single
Octave.
- ColourASIFT - Class in org.openimaj.image.feature.local.affine
-
Colour Affine-simulated SIFT (CASIFT).
- ColourASIFT(DoGSIFTEngineOptions<MBFImage>) - Constructor for class org.openimaj.image.feature.local.affine.ColourASIFT
-
- ColourASIFT(boolean) - Constructor for class org.openimaj.image.feature.local.affine.ColourASIFT
-
Construct the ASIFT extractor using the default parameters for the
DoGSIFTEngine, with the exception of the option to double the
size of the initial image which can be overridden.
- ColourASIFTEngine - Class in org.openimaj.image.feature.local.engine.asift
-
- ColourASIFTEngine() - Constructor for class org.openimaj.image.feature.local.engine.asift.ColourASIFTEngine
-
Construct using 5 tilt levels and no initial double-sizing.
- ColourASIFTEngine(boolean) - Constructor for class org.openimaj.image.feature.local.engine.asift.ColourASIFTEngine
-
Construct using 5 tilt levels with optional initial double-sizing.
- ColourASIFTEngine(boolean, int) - Constructor for class org.openimaj.image.feature.local.engine.asift.ColourASIFTEngine
-
Construct using given number of tilt levels with optional initial
double-sizing.
- ColourASIFTEngine(DoGSIFTEngineOptions<MBFImage>) - Constructor for class org.openimaj.image.feature.local.engine.asift.ColourASIFTEngine
-
Construct using 5 tilt levels and the given parameters for the internal
DoGSIFTEngine.
- ColourASIFTEngine(DoGSIFTEngineOptions<MBFImage>, int) - Constructor for class org.openimaj.image.feature.local.engine.asift.ColourASIFTEngine
-
Construct using the given numbe of tilt levels and parameters for the
internal
DoGSIFTEngine.
- ColourGradientFeatureExtractor - Class in org.openimaj.image.feature.local.detector.dog.extractor
-
Class capable of extracting local descriptors from a circular region in an
image defined by its scale and centre.
- ColourGradientFeatureExtractor(AbstractDominantOrientationExtractor, GradientFeatureProviderFactory) - Constructor for class org.openimaj.image.feature.local.detector.dog.extractor.ColourGradientFeatureExtractor
-
Construct with the given orientation extractor and gradient feature
provider.
- ColourGradientFeatureExtractor(AbstractDominantOrientationExtractor, GradientFeatureProviderFactory, float) - Constructor for class org.openimaj.image.feature.local.detector.dog.extractor.ColourGradientFeatureExtractor
-
Construct with the given orientation extractor, gradient feature provider
and magnification factor determining the size of the sampling region
relative to the scale of the interest point.
- compareTo(IPDRepeatability.ScoredPair<B, T>) - Method in class org.openimaj.image.feature.local.interest.experiment.IPDRepeatability.ScoredPair
-
- ComponentUtils - Class in org.openimaj.image.feature.local.detector.mser.gui
-
- ComponentUtils() - Constructor for class org.openimaj.image.feature.local.detector.mser.gui.ComponentUtils
-
- computeQuantisedFeatures(HardAssigner<T, ?, ?>, List<? extends LocalFeature<L, ? extends ArrayFeatureVector<T>>>) - Static method in class org.openimaj.image.feature.local.aggregate.BagOfVisualWords
-
Utility method to construct a list of quantised local features (local
features with visual word assignments) from a list of features and a
HardAssigner.
- ConcreteOctaveLocalFeatureCollector<OCTAVE extends Octave<?,?,IMAGE>,FE extends FeatureVectorExtractor<?,ScaleSpaceImageExtractorProperties<IMAGE>>,IMAGE extends Image<?,IMAGE> & SinglebandImageProcessor.Processable<Float,FImage,IMAGE>> - Class in org.openimaj.image.feature.local.detector.dog.collector
-
- ConcreteOctaveLocalFeatureCollector(FE) - Constructor for class org.openimaj.image.feature.local.detector.dog.collector.ConcreteOctaveLocalFeatureCollector
-
Construct with the given feature extractor.
- ConsistentLocalFeatureMatcher2d<T extends LocalFeature<?,?> & Point2d> - Class in org.openimaj.feature.local.matcher.consistent
-
Object to attempt to find a consistent geometric mapping of two sets of local
features according to a given model.
- ConsistentLocalFeatureMatcher2d(LocalFeatureMatcher<T>) - Constructor for class org.openimaj.feature.local.matcher.consistent.ConsistentLocalFeatureMatcher2d
-
Default constructor
- ConsistentLocalFeatureMatcher2d(LocalFeatureMatcher<T>, RobustModelFitting<Point2d, Point2d, ?>) - Constructor for class org.openimaj.feature.local.matcher.consistent.ConsistentLocalFeatureMatcher2d
-
Default constructor
- consistentMatches - Variable in class org.openimaj.feature.local.matcher.consistent.ConsistentLocalFeatureMatcher2d
-
- constructCollector(InterestPointGradientFeatureExtractor) - Method in class org.openimaj.image.feature.local.engine.ipd.AbstractIPDSIFTEngine
-
- constructCollector(InterestPointGradientFeatureExtractor) - Method in class org.openimaj.image.feature.local.engine.ipd.EllipticIPDSIFTEngine
-
- constructCollector(InterestPointGradientFeatureExtractor) - Method in class org.openimaj.image.feature.local.engine.ipd.IPDSIFTEngine
-
- constructEngine(DoGSIFTEngineOptions<I>) - Method in class org.openimaj.image.feature.local.affine.ASIFT
-
An engine which can process images of type and output keypoints
- constructEngine(DoGSIFTEngineOptions<FImage>) - Method in class org.openimaj.image.feature.local.affine.BasicASIFT
-
- constructEngine(DoGSIFTEngineOptions<MBFImage>) - Method in class org.openimaj.image.feature.local.affine.ColourASIFT
-
- convert(List<? extends Keypoint>) - Static method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- copy() - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- copy() - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- copy() - Method in class org.openimaj.image.feature.local.keypoints.quantised.QuantisedKeypoint
-
- copyFrom(Point2d) - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- copyFrom(Point2d) - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- copyFrom(Point2d) - Method in class org.openimaj.image.feature.local.keypoints.quantised.QuantisedKeypoint
-
- cornerness - Variable in class org.openimaj.image.feature.local.keypoints.SIFTGeoKeypoint.SIFTGeoLocation
-
The saliency of the interest point
- correspondance(List<Pair<Keypoint>>, Matrix) - Static method in class org.openimaj.feature.local.matcher.KeypointCorrespondenceTestHelper
-
Provide simplistic check of correspondence between the keypoints extracted and a given transform.
- correspondance(List<Pair<Keypoint>>, Matrix, float) - Static method in class org.openimaj.feature.local.matcher.KeypointCorrespondenceTestHelper
-
Provide simplistic check of correspondence between the keypoints extracted and a given transform.
- Count(int) - Constructor for class org.openimaj.image.feature.local.interest.IPDSelectionMode.Count
-
- countMSERs(TreeNode<Component>) - Method in class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
Returns a count of the number of components in the tree that are marked
as MSERs.
- createEmptyLocation() - Method in class org.openimaj.image.feature.local.detector.ipd.collector.AffineInterestPointKeypoint
-
- createEmptyLocation() - Method in class org.openimaj.image.feature.local.detector.ipd.collector.CircularInterestPointKeypoint
-
- createEmptyLocation() - Method in class org.openimaj.image.feature.local.keypoints.InterestPointKeypoint
-
- createFeature(float) - Method in class org.openimaj.image.feature.local.detector.dog.extractor.ColourGradientFeatureExtractor
-
- createFeature(float) - Method in class org.openimaj.image.feature.local.detector.dog.extractor.GradientFeatureExtractor
-
- createFeature(InterestPointImageExtractorProperties<Float, FImage>, float) - Method in class org.openimaj.image.feature.local.detector.ipd.extractor.InterestPointGradientFeatureExtractor
-
- createInterestPointMap() - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- createInterestPointMap() - Method in class org.openimaj.image.feature.local.interest.HarrisIPD
-
- createInterestPointMap() - Method in class org.openimaj.image.feature.local.interest.HessianIPD
-
- createInterestPointMap() - Method in class org.openimaj.image.feature.local.interest.LaplaceIPD
-
- createInterestPointMap() - Method in class org.openimaj.image.feature.local.interest.QuadratureIPD
-
- createInterestPointMap() - Method in class org.openimaj.image.feature.local.interest.RidgeIPD
-
- currentScaleIndex - Variable in class org.openimaj.image.feature.local.detector.pyramid.AbstractOctaveInterestPointFinder
-
The index of the scale currently being processed within the octave.
- DEFAULT_EIGENVALUE_RATIO - Static variable in class org.openimaj.image.feature.local.detector.pyramid.AbstractOctaveExtremaFinder
-
The default threshold for the edge response Eigenvalue ratio
- DEFAULT_INTERPOLATION_ITERATIONS - Static variable in class org.openimaj.image.feature.local.detector.pyramid.InterpolatingOctaveExtremaFinder
-
Default number of interpolation iterations
- DEFAULT_MAGNITUDE_THRESHOLD - Static variable in class org.openimaj.image.feature.local.detector.pyramid.BasicOctaveExtremaFinder
-
The default threshold for the magnitude of interest points
- DEFAULT_NUM_BINS - Static variable in class org.openimaj.image.feature.local.detector.dog.extractor.OrientationHistogramExtractor
-
Default number of orientation histogram bins;
Lowe's IJCV paper (p.13) suggests 36 bins.
- DEFAULT_PEAK_THRESHOLD - Static variable in class org.openimaj.image.feature.local.detector.dog.extractor.DominantOrientationExtractor
-
Default value for the threshold at which other peaks are detected
relative to the biggest peak.
- DEFAULT_SAMPLING_SIZE - Static variable in class org.openimaj.image.feature.local.detector.dog.extractor.OrientationHistogramExtractor
-
Default value for the size of the sampling window relative
to the sampling scale.
- DEFAULT_SCALING - Static variable in class org.openimaj.image.feature.local.detector.dog.extractor.OrientationHistogramExtractor
-
Default value for weighting the scaling Gaussian
relative to the keypoint scale.
- DEFAULT_SMOOTHING_ITERATIONS - Static variable in class org.openimaj.image.feature.local.detector.dog.extractor.OrientationHistogramExtractor
-
Default value for the number of iterations of the smoothing
filter.
- descriptor - Variable in class org.openimaj.image.feature.local.keypoints.SIFTGeoKeypoint
-
The descriptor
- detect() - Method in class org.openimaj.image.feature.local.detector.mser.MSERDetector
-
Detect MSERs in the merge tree provided in the constructor.
- detectFeatures(I) - Method in class org.openimaj.image.feature.local.affine.AffineSimulationExtractor
-
Detect and describe the local features in the given (transformed) image.
- detectFeatures(I, int) - Method in class org.openimaj.image.feature.local.affine.AffineSimulationExtractor
-
Detect features in the given image, computing the simulations based on
the given number of tilts.
- detectFeatures(I, AffineParams) - Method in class org.openimaj.image.feature.local.affine.AffineSimulationExtractor
-
Detect features from a single simulation.
- detectFeatures(I, float, float) - Method in class org.openimaj.image.feature.local.affine.AffineSimulationExtractor
-
Detect features from a single simulation.
- detectFeatures(I) - Method in class org.openimaj.image.feature.local.affine.ASIFT
-
- detectionScale - Variable in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- detectMaxima(FImage, Rectangle) - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- detector - Variable in class org.openimaj.image.feature.local.detector.ipd.finder.OctaveInterestPointFinder
-
- detIntScaleFactor - Variable in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- displayMouseOverMatches(I, I, List<Pair<Keypoint>>, T) - Static method in class org.openimaj.feature.local.matcher.MatchingUtilities
-
Create an interactive display of matches between two images.
- doExperiment() - Method in class org.openimaj.image.feature.local.interest.experiment.RepeatabilityExperiment
-
- DoGColourSIFTEngine - Class in org.openimaj.image.feature.local.engine
-
- DoGColourSIFTEngine() - Constructor for class org.openimaj.image.feature.local.engine.DoGColourSIFTEngine
-
- DoGColourSIFTEngine(DoGSIFTEngineOptions<MBFImage>) - Constructor for class org.openimaj.image.feature.local.engine.DoGColourSIFTEngine
-
Construct with the given options.
- DoGOctave<I extends Image<?,I> & SinglebandImageProcessor.Processable<Float,FImage,I>> - Class in org.openimaj.image.feature.local.detector.dog.pyramid
-
A DoGOctave is capable of processing an octave of Gaussian blurred
images to produce an octave of difference-of-Gaussian images.
- DoGOctave(GaussianPyramid<I>, float) - Constructor for class org.openimaj.image.feature.local.detector.dog.pyramid.DoGOctave
-
Construct a Difference of Gaussian octave with the provided parent Pyramid
and octaveSize.
- DoGOctaveExtremaFinder - Class in org.openimaj.image.feature.local.detector.dog.pyramid
-
- DoGOctaveExtremaFinder(OctaveInterestPointFinder<GaussianOctave<FImage>, FImage>) - Constructor for class org.openimaj.image.feature.local.detector.dog.pyramid.DoGOctaveExtremaFinder
-
Construct with the given finder.
- DoGOctaveExtremaFinder(OctaveInterestPointFinder<GaussianOctave<FImage>, FImage>, OctaveInterestPointListener<GaussianOctave<FImage>, FImage>) - Constructor for class org.openimaj.image.feature.local.detector.dog.pyramid.DoGOctaveExtremaFinder
-
Construct with the given finder and listener.
- DoGSIFTEngine - Class in org.openimaj.image.feature.local.engine
-
An implementation of Lowe's SIFT: specifically both the
difference-of-Gaussian detector coupled with a SIFT descriptor.
- DoGSIFTEngine() - Constructor for class org.openimaj.image.feature.local.engine.DoGSIFTEngine
-
Construct a DoGSIFTEngine with the default options.
- DoGSIFTEngine(DoGSIFTEngineOptions<FImage>) - Constructor for class org.openimaj.image.feature.local.engine.DoGSIFTEngine
-
Construct a DoGSIFTEngine with the given options.
- DoGSIFTEngineOptions<IMAGE extends Image<?,IMAGE> & SinglebandImageProcessor.Processable<Float,FImage,IMAGE>> - Class in org.openimaj.image.feature.local.engine
-
Options for controlling SIFT feature localisation and extraction.
- DoGSIFTEngineOptions() - Constructor for class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
- DominantOrientationExtractor - Class in org.openimaj.image.feature.local.detector.dog.extractor
-
Extract the dominant orientations of a scale-space interest point by
looking for peaks in its orientation histogram.
- DominantOrientationExtractor() - Constructor for class org.openimaj.image.feature.local.detector.dog.extractor.DominantOrientationExtractor
-
Construct with default values.
- DominantOrientationExtractor(float, OrientationHistogramExtractor) - Constructor for class org.openimaj.image.feature.local.detector.dog.extractor.DominantOrientationExtractor
-
Construct with given parameters.
- drawCenter(T) - Method in class org.openimaj.image.feature.local.interest.InterestPointVisualiser
-
- drawCenter(T) - Method in class org.openimaj.image.feature.local.keypoints.KeypointVisualizer
-
Draw the centre point of the keypoints on an image
- drawDescriptor(float[], int, int, int) - Static method in class org.openimaj.image.feature.local.aggregate.VLAD
-
Generate a visualisation of the feature.
- drawMatches(I, I, List<? extends Pair<? extends Point2d>>, T) - Static method in class org.openimaj.feature.local.matcher.MatchingUtilities
-
Draw matches between two images in the given colour.
- drawMatches(I, I, List<? extends Pair<? extends Point2d>>, T, List<? extends Pair<? extends Point2d>>, T) - Static method in class org.openimaj.feature.local.matcher.MatchingUtilities
-
Draw two sets of matches between two images in the given colours.
- drawMatches(I, List<IndependentPair<Point2d, Point2d>>, T) - Static method in class org.openimaj.feature.local.matcher.MatchingUtilities
-
Draw matches between two images in the given colour.
- drawPatches(T, T) - Method in class org.openimaj.image.feature.local.interest.InterestPointVisualiser
-
Draw the interest points, a central dot for in the pointCol and a bordered area of interest by borderCol.
- drawPatches(T, T) - Method in class org.openimaj.image.feature.local.keypoints.KeypointVisualizer
-
Draw the sampling boxes on an image.
- drawPatchesInplace(Q, List<? extends Keypoint>, T, T) - Static method in class org.openimaj.image.feature.local.keypoints.KeypointVisualizer
-
Draw the SIFT features onto an image.
- FastBasicKeypointMatcher<T extends Keypoint> - Class in org.openimaj.feature.local.matcher
-
Basic keypoint matcher.
- FastBasicKeypointMatcher() - Constructor for class org.openimaj.feature.local.matcher.FastBasicKeypointMatcher
-
Construct with a threshold of 8, corresponding to the 0.8 in Lowe's IJCV
paper
- FastBasicKeypointMatcher(int) - Constructor for class org.openimaj.feature.local.matcher.FastBasicKeypointMatcher
-
- FastEuclideanKeypointMatcher<T extends Keypoint> - Class in org.openimaj.feature.local.matcher
-
Uses a ByteKDTree to estimate approximate nearest neighbours more
efficiently.
- FastEuclideanKeypointMatcher(int) - Constructor for class org.openimaj.feature.local.matcher.FastEuclideanKeypointMatcher
-
- FastLimitedBasicKeypointMatcher<T extends Keypoint> - Class in org.openimaj.feature.local.matcher
-
Basic keypoint matcher.
- FastLimitedBasicKeypointMatcher(int, int) - Constructor for class org.openimaj.feature.local.matcher.FastLimitedBasicKeypointMatcher
-
- FastLimitedEuclideanKeypointMatcher<T extends Keypoint> - Class in org.openimaj.feature.local.matcher
-
Basic keypoint matcher.
- FastLimitedEuclideanKeypointMatcher(int) - Constructor for class org.openimaj.feature.local.matcher.FastLimitedEuclideanKeypointMatcher
-
Number of matches allowed
- featureExtractor - Variable in class org.openimaj.image.feature.local.detector.dog.collector.AbstractOctaveLocalFeatureCollector
-
- features - Variable in class org.openimaj.image.feature.local.detector.dog.collector.AbstractOctaveLocalFeatureCollector
-
- features - Variable in class org.openimaj.image.feature.local.detector.ipd.collector.InterestPointFeatureCollector
-
- FeatureVectorExtractor<F extends FeatureVector,T extends ExtractorProperties> - Interface in org.openimaj.image.feature.local.extraction
-
The FeatureExtractor interface describes a class capable of extracting
FeatureVector(s) from something.
- featureWindowSize - Variable in class org.openimaj.image.feature.local.engine.ipd.InterestPointImageExtractorProperties
-
- filterEdgesTransformed(Q, float, I, float) - Method in class org.openimaj.image.feature.local.affine.AffineSimulationExtractor
-
- finder(MultiscaleInterestPointDetector<T>, IPDSelectionMode) - Method in class org.openimaj.image.feature.local.engine.ipd.FinderMode.Basic
-
- finder(MultiscaleInterestPointDetector<T>, IPDSelectionMode) - Method in class org.openimaj.image.feature.local.engine.ipd.FinderMode.Characteristic
-
- finder(MultiscaleInterestPointDetector<T>, IPDSelectionMode) - Method in interface org.openimaj.image.feature.local.engine.ipd.FinderMode
-
Given a detector and the selection pmode
- finder(MultiscaleInterestPointDetector<T>, IPDSelectionMode) - Method in class org.openimaj.image.feature.local.engine.ipd.FinderMode.Logging
-
- FinderMode<T extends InterestPointData> - Interface in org.openimaj.image.feature.local.engine.ipd
-
The type of finder to use
- FinderMode.Basic<T extends InterestPointData> - Class in org.openimaj.image.feature.local.engine.ipd
-
- FinderMode.Characteristic<T extends InterestPointData> - Class in org.openimaj.image.feature.local.engine.ipd
-
The characteristic finder throws away ellipses that are basically the
same, keeping the strongest one.
- FinderMode.Logging<T extends InterestPointData> - Class in org.openimaj.image.feature.local.engine.ipd
-
A logging logs as well as finding points.
- findFeatures(FImage) - Method in class org.openimaj.image.feature.local.engine.asift.ASIFTEngine
-
- findFeatures(MBFImage) - Method in class org.openimaj.image.feature.local.engine.asift.ColourASIFTEngine
-
- findFeatures(FImage) - Method in class org.openimaj.image.feature.local.engine.BasicGridSIFTEngine
-
- findFeatures(MBFImage) - Method in class org.openimaj.image.feature.local.engine.DoGColourSIFTEngine
-
- findFeatures(MBFImage, FImage) - Method in class org.openimaj.image.feature.local.engine.DoGColourSIFTEngine
-
Find DoG interest points in the given luminance image, but extract the
SIFT features from the colour image.
- findFeatures(FImage) - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngine
-
- findFeatures(IMAGE) - Method in interface org.openimaj.image.feature.local.engine.Engine
-
Find local features in the given image and return them.
- findFeatures(FImage) - Method in class org.openimaj.image.feature.local.engine.ipd.AbstractIPDSIFTEngine
-
Find the interest points using the provided detector and extract a SIFT
descriptor per point.
- findFeatures(FImage) - Method in class org.openimaj.image.feature.local.engine.MinMaxDoGSIFTEngine
-
- findFeaturesInternal(MBFImage) - Method in class org.openimaj.image.feature.local.engine.DoGColourSIFTEngine
-
- findInterestPoints(FImage) - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- findInterestPoints(FImage, Rectangle) - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- findInterestPoints(FImage) - Method in class org.openimaj.image.feature.local.interest.AffineAdaption
-
- findInterestPoints(FImage, Rectangle) - Method in class org.openimaj.image.feature.local.interest.AffineAdaption
-
- findInterestPoints(FImage) - Method in interface org.openimaj.image.feature.local.interest.InterestPointDetector
-
Find the interest points in an image
- findInterestPoints(FImage, Rectangle) - Method in interface org.openimaj.image.feature.local.interest.InterestPointDetector
-
Find the interest points in an image
- findKeypoints(FImage) - Method in class org.openimaj.image.feature.local.engine.asift.ASIFTEngine
-
Find the features as a list of
Keypoint objects
- findKeypoints(FImage, AffineParams) - Method in class org.openimaj.image.feature.local.engine.asift.ASIFTEngine
-
Find the features of a single simulation as a list of
Keypoint
objects
- findKeypoints(MBFImage) - Method in class org.openimaj.image.feature.local.engine.asift.ColourASIFTEngine
-
Find the features as a list of
Keypoint objects
- findKeypoints(MBFImage, AffineParams) - Method in class org.openimaj.image.feature.local.engine.asift.ColourASIFTEngine
-
Find the features of a single simulation as a list of
Keypoint
objects
- findKeypointsMapped(FImage) - Method in class org.openimaj.image.feature.local.engine.asift.ASIFTEngine
-
Find the features and return the resultant features in a per-simulation
format.
- findKeypointsMapped(MBFImage) - Method in class org.openimaj.image.feature.local.engine.asift.ColourASIFTEngine
-
Find the features and return the resultant features in a per-simulation
format.
- findMatch(T, List<T>) - Method in class org.openimaj.feature.local.matcher.BasicTwoWayMatcher
-
This searches through the keypoints in klist for the closest match to key.
- findMatches(List<T>) - Method in class org.openimaj.feature.local.matcher.BasicMatcher
-
- findMatches(List<T>) - Method in class org.openimaj.feature.local.matcher.BasicTwoWayMatcher
-
- findMatches(List<T>) - Method in class org.openimaj.feature.local.matcher.consistent.ConsistentLocalFeatureMatcher2d
-
- findMatches(List<T>) - Method in class org.openimaj.feature.local.matcher.consistent.LocalConsistentKeypointMatcher
-
- findMatches(List<T>) - Method in interface org.openimaj.feature.local.matcher.consistent.ModelFittingLocalFeatureMatcher
-
Attempt to find matches between the model features from the database, and
given query features and learn the parameters of the underlying model
that links the two sets of features.
- findMatches(List<T>) - Method in class org.openimaj.feature.local.matcher.FastBasicKeypointMatcher
-
Given a pair of images and their keypoints, pick the first keypoint from
one image and find its closest match in the second set of keypoints.
- findMatches(List<T>) - Method in class org.openimaj.feature.local.matcher.FastEuclideanKeypointMatcher
-
- findMatches(List<T>) - Method in class org.openimaj.feature.local.matcher.FastLimitedBasicKeypointMatcher
-
- findMatches(List<T>) - Method in class org.openimaj.feature.local.matcher.FastLimitedEuclideanKeypointMatcher
-
- findMatches(List<T>) - Method in interface org.openimaj.feature.local.matcher.LocalFeatureMatcher
-
Attempt to find matches between the model features from the database, and
given query features.
- findMatches(List<T>) - Method in class org.openimaj.feature.local.matcher.MultipleMatchesMatcher
-
- findMatches(List<T>) - Method in class org.openimaj.feature.local.matcher.quantised.BasicQuantisedKeypointMatcher
-
- findMatches(List<T>) - Method in class org.openimaj.feature.local.matcher.VotingKeypointMatcher
-
- findMaximum(Rectangle) - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- findModelNeighbours(T) - Method in class org.openimaj.feature.local.matcher.VotingKeypointMatcher
-
- findSubPixCorner(FImage, Point2d) - Method in class org.openimaj.image.feature.local.interest.SubPixelCorners
-
Find the sub-pixel estimated position of a corner
- findSubPixCorners(FImage, List<? extends Point2d>) - Method in class org.openimaj.image.feature.local.interest.SubPixelCorners
-
Find the sub-pixel estimated position of each corner
- finish() - Method in class org.openimaj.image.feature.local.detector.ipd.finder.CharacteristicOctaveInterestPointFinder
-
- finish() - Method in class org.openimaj.image.feature.local.detector.ipd.finder.LoggingOctaveInterestPointFinder
-
- finish() - Method in class org.openimaj.image.feature.local.detector.ipd.finder.OctaveInterestPointFinder
-
Once all the features have been detected, do something (default: nothing)
- FirstBandDoGOctave - Class in org.openimaj.image.feature.local.detector.dog.pyramid
-
- FirstBandDoGOctave(GaussianPyramid<FImage>, float) - Constructor for class org.openimaj.image.feature.local.detector.dog.pyramid.FirstBandDoGOctave
-
Construct a Difference of Gaussian octave with the provided parent Pyramid
and octaveSize.
- FirstBandDoGOctaveExtremaFinder - Class in org.openimaj.image.feature.local.detector.dog.pyramid
-
- FirstBandDoGOctaveExtremaFinder(OctaveInterestPointFinder<GaussianOctave<FImage>, FImage>) - Constructor for class org.openimaj.image.feature.local.detector.dog.pyramid.FirstBandDoGOctaveExtremaFinder
-
Construct with the given finder.
- FirstBandDoGOctaveExtremaFinder(OctaveInterestPointFinder<GaussianOctave<FImage>, FImage>, OctaveInterestPointListener<GaussianOctave<MBFImage>, MBFImage>) - Constructor for class org.openimaj.image.feature.local.detector.dog.pyramid.FirstBandDoGOctaveExtremaFinder
-
Construct with the given finder and listener.
- firstCheck(float, int, int, int, FImage[]) - Method in class org.openimaj.image.feature.local.detector.pyramid.AbstractOctaveExtremaFinder
-
Perform the first of the checks that determine whether a point is a valid
interest point.
- firstCheck(float, int, int, int, FImage[]) - Method in class org.openimaj.image.feature.local.detector.pyramid.BasicOctaveExtremaFinder
-
- FisherVector<T> - Class in org.openimaj.image.feature.local.aggregate
-
Implementation of the Fisher Vector (FV) encoding scheme.
- FisherVector(MixtureOfGaussians, boolean, boolean) - Constructor for class org.openimaj.image.feature.local.aggregate.FisherVector
-
Construct with the given mixture of Gaussians and optional improvement
steps.
- FisherVector(MixtureOfGaussians) - Constructor for class org.openimaj.image.feature.local.aggregate.FisherVector
-
Construct the standard Fisher Vector encoder with the given mixture of
Gaussians.
- FisherVector(MixtureOfGaussians, boolean) - Constructor for class org.openimaj.image.feature.local.aggregate.FisherVector
-
Construct the Fisher Vector encoder with the given mixture of Gaussians
and the optional improvement steps (in the sense of the VLFeat
documentation).
- FloatKeypoint - Class in org.openimaj.image.feature.local.keypoints
-
A local interest point with a location, scale, orientation and associated
feature.
- FloatKeypoint() - Constructor for class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
Construct with the default feature vector length for SIFT (128).
- FloatKeypoint(int) - Constructor for class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
Construct with the given feature vector length.
- FloatKeypoint(float, float, float, float, float[]) - Constructor for class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
Construct with the given parameters.
- FloatKeypoint(FloatKeypoint) - Constructor for class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- FloatKeypoint(Keypoint) - Constructor for class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- foundInterestPoint(OctaveInterestPointFinder<OCTAVE, IMAGE>, float, float, float) - Method in class org.openimaj.image.feature.local.detector.dog.collector.ConcreteOctaveLocalFeatureCollector
-
- foundInterestPoint(OctaveInterestPointFinder<GaussianOctave<IMAGE>, IMAGE>, float, float, float) - Method in class org.openimaj.image.feature.local.detector.dog.collector.OctaveKeypointCollector
-
- foundInterestPoint(OctaveInterestPointFinder<GaussianOctave<FImage>, FImage>, float, float, float) - Method in class org.openimaj.image.feature.local.detector.dog.collector.OctaveMinMaxKeypointCollector
-
- foundInterestPoint(OctaveInterestPointFinder<GaussianOctave<FImage>, FImage>, float, float, float) - Method in class org.openimaj.image.feature.local.detector.dog.pyramid.DoGOctaveExtremaFinder
-
- foundInterestPoint(OctaveInterestPointFinder<GaussianOctave<FImage>, FImage>, float, float, float) - Method in class org.openimaj.image.feature.local.detector.dog.pyramid.FirstBandDoGOctaveExtremaFinder
-
- foundInterestPoint(FImage, EllipticInterestPointData) - Method in class org.openimaj.image.feature.local.detector.ipd.collector.AffineInterestPointFeatureCollector
-
- foundInterestPoint(FImage, EllipticInterestPointData, double) - Method in class org.openimaj.image.feature.local.detector.ipd.collector.AffineInterestPointFeatureCollector
-
- foundInterestPoint(FImage, InterestPointData) - Method in class org.openimaj.image.feature.local.detector.ipd.collector.CircularInterestPointFeatureCollector
-
- foundInterestPoint(FImage, InterestPointData, double) - Method in class org.openimaj.image.feature.local.detector.ipd.collector.CircularInterestPointFeatureCollector
-
- foundInterestPoint(FImage, T) - Method in class org.openimaj.image.feature.local.detector.ipd.collector.InterestPointFeatureCollector
-
Collect interest points from a single image
- foundInterestPoint(FImage, T, double) - Method in class org.openimaj.image.feature.local.detector.ipd.collector.InterestPointFeatureCollector
-
Collect interest points from an image known to be in a pyramid with a given octave size
- foundInterestPoint(OctaveInterestPointFinder<OCTAVE, IMAGE>, float, float, float) - Method in interface org.openimaj.image.feature.local.detector.pyramid.OctaveInterestPointListener
-
Do something with a detected interest point.
- gaussianSigma - Variable in class org.openimaj.image.feature.local.descriptor.gradient.SIFTFeatureProvider
-
- gaussianSigma - Variable in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
The width of the Gaussian used for weighting samples, relative to the
half-width of the sampling window (default 1.0).
- generateMildTransform(FImage) - Static method in class org.openimaj.feature.local.matcher.KeypointCorrespondenceTestHelper
-
Generate an affine transform between some reasonable limits:
- Rotate it between 0 and 360
- transform it between 0 and 10 pixels
- slant it (sheer in x and y) between 0 and 10 degrees
- scale it between 0 and 2.0 times
- generateMildTransform(FImage, Random) - Static method in class org.openimaj.feature.local.matcher.KeypointCorrespondenceTestHelper
-
Generate an affine transform between some reasonable limits:
- Rotate it between 0 and 360
- transform it between 0 and 10 pixels
- slant it (sheer in x and y) between 0 and 10 degrees
- scale it between 0 and 2.0 times
- generateMSERs(FImage) - Method in class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
Performs a watershed then an MSER detection on the given image and
returns the MSERs.
- generateMSERs(FImage, MSERFeatureGenerator.MSERDirection) - Method in class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
Performs a watershed then an MSER detection on the given image and
returns the MSERs.
- getAllMatches() - Method in class org.openimaj.feature.local.matcher.consistent.ConsistentLocalFeatureMatcher2d
-
- getAllMatches() - Method in class org.openimaj.feature.local.matcher.consistent.LocalConsistentKeypointMatcher
-
- getAllMatches() - Method in class org.openimaj.feature.local.matcher.VotingKeypointMatcher
-
- getCentroid() - Method in class org.openimaj.feature.local.matcher.VotingKeypointMatcher
-
- getCurrentGradientProps(ScaleSpaceImageExtractorProperties<MBFImage>) - Method in class org.openimaj.image.feature.local.detector.dog.extractor.ColourGradientFeatureExtractor
-
Get the GradientScaleSpaceImageExtractorProperties for the given
properties.
- getCurrentGradientProps(ScaleSpaceImageExtractorProperties<FImage>) - Method in class org.openimaj.image.feature.local.detector.dog.extractor.GradientFeatureExtractor
-
Get the GradientScaleSpaceImageExtractorProperties for the given
properties.
- getCurrentGradientProps(ScaleSpaceImageExtractorProperties<FImage>) - Method in class org.openimaj.image.feature.local.detector.ipd.extractor.InterestPointGradientFeatureExtractor
-
Get the GradientScaleSpaceImageExtractorProperties for the given
properties.
- getCurrentScaleIndex() - Method in class org.openimaj.image.feature.local.detector.dog.pyramid.DoGOctaveExtremaFinder
-
- getCurrentScaleIndex() - Method in class org.openimaj.image.feature.local.detector.dog.pyramid.FirstBandDoGOctaveExtremaFinder
-
- getCurrentScaleIndex() - Method in class org.openimaj.image.feature.local.detector.pyramid.AbstractOctaveExtremaFinder
-
- getCurrentScaleIndex() - Method in class org.openimaj.image.feature.local.detector.pyramid.AbstractOctaveInterestPointFinder
-
- getCurrentScaleIndex() - Method in interface org.openimaj.image.feature.local.detector.pyramid.OctaveInterestPointFinder
-
Get the current scale index within the octave.
- getDelta() - Method in class org.openimaj.image.feature.local.detector.mser.MSERDetector
-
- getDelta() - Method in class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
- getDetectionScale() - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- getDetIntScaleFactor() - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- getDimensions() - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- getDimensions() - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- getDimensions() - Method in class org.openimaj.image.feature.local.keypoints.KeypointLocation
-
- getDimensions() - Method in class org.openimaj.image.feature.local.keypoints.quantised.QuantisedKeypoint
-
- getDoGOctave() - Method in class org.openimaj.image.feature.local.detector.dog.pyramid.DoGOctaveExtremaFinder
-
Get the difference-of-Gaussian octave corresponding to
the current Gaussian octave.
- getDoGOctave() - Method in class org.openimaj.image.feature.local.detector.dog.pyramid.FirstBandDoGOctaveExtremaFinder
-
Get the difference-of-Gaussian octave corresponding to
the current Gaussian octave.
- getEigenvalueRatio() - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Get the threshold on the ratio of the Eigenvalues of the Hessian matrix
(Lowe IJCV, p.12)
- getEllipse() - Method in class org.openimaj.image.feature.local.interest.EllipticInterestPointData
-
- getEllipse() - Method in class org.openimaj.image.feature.local.interest.InterestPointData
-
- getFeatures() - Method in class org.openimaj.image.feature.local.affine.AffineSimulationExtractor
-
Get the list of all the detected features
- getFeatures() - Method in class org.openimaj.image.feature.local.detector.dog.collector.AbstractOctaveLocalFeatureCollector
-
Get the list of features collected.
- getFeatures() - Method in interface org.openimaj.image.feature.local.detector.dog.collector.Collector
-
Get the list of features collected.
- getFeatures() - Method in class org.openimaj.image.feature.local.detector.ipd.collector.InterestPointFeatureCollector
-
- getFeatureVector() - Method in interface org.openimaj.image.feature.local.descriptor.gradient.GradientFeatureProvider
-
- getFeatureVector() - Method in class org.openimaj.image.feature.local.descriptor.gradient.IrregularBinningSIFTFeatureProvider
-
- getFeatureVector() - Method in class org.openimaj.image.feature.local.descriptor.gradient.SIFTFeatureProvider
-
- getFeatureVector() - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- getFeatureVector() - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- getFeatureVector() - Method in class org.openimaj.image.feature.local.keypoints.SIFTGeoKeypoint
-
- getFinderMode() - Method in class org.openimaj.image.feature.local.engine.ipd.AbstractIPDSIFTEngine
-
- getGaussianSigma() - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Get the width of the Gaussian used for weighting samples, relative to the
half-width of the sampling window (default 1.0).
- getIntegrationScale() - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- getInterestPoints(int) - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- getInterestPoints() - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- getInterestPoints(float) - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- getInterestPoints(int) - Method in class org.openimaj.image.feature.local.interest.AffineAdaption
-
- getInterestPoints(float) - Method in class org.openimaj.image.feature.local.interest.AffineAdaption
-
- getInterestPoints() - Method in class org.openimaj.image.feature.local.interest.AffineAdaption
-
- getInterestPoints(int) - Method in interface org.openimaj.image.feature.local.interest.InterestPointDetector
-
Retrieve the interest points found
- getInterestPoints(float) - Method in interface org.openimaj.image.feature.local.interest.InterestPointDetector
-
Retrieve the interest points found whose normalised score exceeds the
threshold
- getInterestPoints() - Method in interface org.openimaj.image.feature.local.interest.InterestPointDetector
-
Get all the interest points found.
- getInterestPointsThresh(float) - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- getKeypointsMap() - Method in class org.openimaj.image.feature.local.affine.AffineSimulationExtractor
-
get the detected interest points, grouped by simulation
- getLocation() - Method in class org.openimaj.image.feature.local.affine.AffineSimulationKeypoint
-
- getLocation() - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- getLocation() - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- getLocation() - Method in class org.openimaj.image.feature.local.keypoints.MinMaxKeypoint
-
- getLocation() - Method in class org.openimaj.image.feature.local.keypoints.SIFTGeoKeypoint
-
- getMagnificationFactor() - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Get the magnification factor determining the size of a spatial SIFT bin
relative to the scale.
- getMagnitudeThreshold() - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Get the threshold on the magnitude of detected points (Lowe IJCV, p.11)
- getMatches() - Method in class org.openimaj.feature.local.matcher.BasicMatcher
-
- getMatches() - Method in class org.openimaj.feature.local.matcher.BasicTwoWayMatcher
-
- getMatches() - Method in class org.openimaj.feature.local.matcher.consistent.ConsistentLocalFeatureMatcher2d
-
- getMatches() - Method in class org.openimaj.feature.local.matcher.consistent.LocalConsistentKeypointMatcher
-
- getMatches() - Method in class org.openimaj.feature.local.matcher.FastEuclideanKeypointMatcher
-
- getMatches() - Method in class org.openimaj.feature.local.matcher.FastLimitedEuclideanKeypointMatcher
-
- getMatches() - Method in interface org.openimaj.feature.local.matcher.LocalFeatureMatcher
-
Get the matches detected by the underlying algorithm
- getMatches() - Method in class org.openimaj.feature.local.matcher.MultipleMatchesMatcher
-
- getMatches() - Method in class org.openimaj.feature.local.matcher.quantised.BasicQuantisedKeypointMatcher
-
- getMatches() - Method in class org.openimaj.feature.local.matcher.VotingKeypointMatcher
-
- getMaxArea() - Method in class org.openimaj.image.feature.local.detector.mser.MSERDetector
-
- getMaxArea() - Method in class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
- getMaxVariation() - Method in class org.openimaj.image.feature.local.detector.mser.MSERDetector
-
- getMaxVariation() - Method in class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
- getMergeTree() - Method in class org.openimaj.image.feature.local.detector.mser.MSERDetector
-
- getMinArea() - Method in class org.openimaj.image.feature.local.detector.mser.MSERDetector
-
- getMinArea() - Method in class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
- getMinDiversity() - Method in class org.openimaj.image.feature.local.detector.mser.MSERDetector
-
- getMinDiversity() - Method in class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
- getModel() - Method in class org.openimaj.feature.local.matcher.consistent.ConsistentLocalFeatureMatcher2d
-
- getModel() - Method in class org.openimaj.feature.local.matcher.consistent.LocalConsistentKeypointMatcher
-
- getModel() - Method in interface org.openimaj.feature.local.matcher.consistent.ModelFittingLocalFeatureMatcher
-
Get the model that has been learned.
- getNumOriBins() - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Get the number of orientation bins (default 8) in the SIFT feature
- getNumOriHistBins() - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Get the number of orientation histogram bins for finding the dominant
orientations; Lowe's IJCV paper (p.13) suggests 36 bins.
- getNumSpatialBins() - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Get the number of spatial bins in each direction (default 4) in the SIFT
feature
- getOctave() - Method in class org.openimaj.image.feature.local.detector.dog.pyramid.DoGOctaveExtremaFinder
-
- getOctave() - Method in class org.openimaj.image.feature.local.detector.dog.pyramid.FirstBandDoGOctaveExtremaFinder
-
- getOctave() - Method in class org.openimaj.image.feature.local.detector.pyramid.AbstractOctaveExtremaFinder
-
- getOctave() - Method in class org.openimaj.image.feature.local.detector.pyramid.AbstractOctaveInterestPointFinder
-
- getOctave() - Method in interface org.openimaj.image.feature.local.detector.pyramid.OctaveInterestPointFinder
-
Get the octave from which we are operating
- getOctaveInterestPointListener() - Method in class org.openimaj.image.feature.local.detector.dog.pyramid.DoGOctaveExtremaFinder
-
- getOctaveInterestPointListener() - Method in class org.openimaj.image.feature.local.detector.dog.pyramid.FirstBandDoGOctaveExtremaFinder
-
- getOctaveInterestPointListener() - Method in class org.openimaj.image.feature.local.detector.pyramid.AbstractOctaveInterestPointFinder
-
- getOctaveInterestPointListener() - Method in interface org.openimaj.image.feature.local.detector.pyramid.OctaveInterestPointFinder
-
Get the current listener object.
- getOptions() - Method in class org.openimaj.image.feature.local.engine.DoGColourSIFTEngine
-
- getOptions() - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngine
-
- getOptions() - Method in class org.openimaj.image.feature.local.engine.MinMaxDoGSIFTEngine
-
Get the options for this engine.
- getOrdinate(int) - Method in class org.openimaj.image.feature.local.affine.AffineSimulationKeypoint.AffineSimulationKeypointLocation
-
- getOrdinate(int) - Method in class org.openimaj.image.feature.local.affine.AffineSimulationKeypoint
-
- getOrdinate(int) - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- getOrdinate(int) - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- getOrdinate(int) - Method in class org.openimaj.image.feature.local.keypoints.KeypointLocation
-
- getOrdinate(int) - Method in class org.openimaj.image.feature.local.keypoints.quantised.QuantisedKeypoint
-
- getOrdinate(int) - Method in class org.openimaj.image.feature.local.keypoints.SIFTGeoKeypoint.SIFTGeoLocation
-
- getOriHistExtractor() - Method in class org.openimaj.image.feature.local.detector.dog.extractor.DominantOrientationExtractor
-
- getOversamplingAmount() - Method in class org.openimaj.image.feature.local.descriptor.gradient.IrregularBinningSIFTFeatureProvider
-
- getOversamplingAmount() - Method in class org.openimaj.image.feature.local.descriptor.gradient.SIFTFeatureProvider
-
- getOversamplingAmount() - Method in interface org.openimaj.image.feature.local.descriptor.LocalFeatureProvider
-
Get the amount of required over-sampling outside of the unit square
patch.
- getPatches(int) - Method in class org.openimaj.image.feature.local.keypoints.KeypointVisualizer
-
Extract the oriented sampling patches used in the construction of the
keypoints.
- getPeakThreshold() - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Get the threshold for peak detection in the orientation histogram.
- getRelativeKeypoints(List<Keypoint>, float, float) - Static method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
Create a list of
Keypoints from the input list, but with the
positions offset by the given amount.
- getSamplingBox(Keypoint) - Static method in class org.openimaj.image.feature.local.keypoints.KeypointVisualizer
-
Get the sampling area of an single feature as a polygon.
- getSamplingBox(Keypoint, float) - Static method in class org.openimaj.image.feature.local.keypoints.KeypointVisualizer
-
Get the sampling area of an single feature as a polygon.
- getSamplingSize() - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Get the size of the sampling window relative to the sampling scale.
- getScale() - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- getScale() - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- getScaledKeypoints(List<Keypoint>, int) - Static method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
Scale a list of keypoints by the given amount.
- getScaling() - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Get the value for weighting the scaling Gaussian of the orientation
histogram relative to the keypoint scale.
- getSecondMomentsAt(int, int) - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- getSmoothingIterations() - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Get the number of iterations of the smoothing filter.
- getTransform() - Method in class org.openimaj.image.feature.local.interest.EllipticInterestPointData
-
- getTransform() - Method in class org.openimaj.image.feature.local.interest.InterestPointData
-
- getValueThreshold() - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Get the threshold for the maximum value allowed in the histogram (default
0.2)
- getX() - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- getX() - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- getX() - Method in class org.openimaj.image.feature.local.keypoints.quantised.QuantisedKeypoint
-
- getY() - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- getY() - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- getY() - Method in class org.openimaj.image.feature.local.keypoints.quantised.QuantisedKeypoint
-
- GradientFeatureExtractor - Class in org.openimaj.image.feature.local.detector.dog.extractor
-
Class capable of extracting local descriptors from a circular region in an
image defined by its scale and centre.
- GradientFeatureExtractor(AbstractDominantOrientationExtractor, GradientFeatureProviderFactory) - Constructor for class org.openimaj.image.feature.local.detector.dog.extractor.GradientFeatureExtractor
-
Construct with the given orientation extractor and gradient feature
provider.
- GradientFeatureExtractor(AbstractDominantOrientationExtractor, GradientFeatureProviderFactory, float) - Constructor for class org.openimaj.image.feature.local.detector.dog.extractor.GradientFeatureExtractor
-
Construct with the given orientation extractor, gradient feature provider
and magnification factor determining the size of the sampling region
relative to the scale of the interest point.
- GradientFeatureProvider - Interface in org.openimaj.image.feature.local.descriptor.gradient
-
Interface for classes capable of building local descriptors from the gradient
(magnitude and orientation) information in an image patch.
- GradientFeatureProviderFactory - Interface in org.openimaj.image.feature.local.descriptor.gradient
-
Interface for classes capable of producing new instances
of specific GradientFeatureProvider implementations.
- GradientScaleSpaceImageExtractorProperties<I extends Image<?,I> & SinglebandImageProcessor.Processable<Float,FImage,I>> - Class in org.openimaj.image.feature.local.extraction
-
- GradientScaleSpaceImageExtractorProperties() - Constructor for class org.openimaj.image.feature.local.extraction.GradientScaleSpaceImageExtractorProperties
-
- image - Variable in class org.openimaj.image.feature.local.detector.dog.extractor.ColourGradientFeatureExtractor
-
- image - Variable in class org.openimaj.image.feature.local.extraction.LocalImageExtractorProperties
-
The image being processed
- img - Variable in class org.openimaj.image.feature.local.detector.mser.gui.TestGUI
-
- index - Variable in class org.openimaj.image.feature.local.affine.AffineSimulationKeypoint.AffineSimulationKeypointLocation
-
The simulation index
- index - Variable in class org.openimaj.image.feature.local.affine.AffineSimulationKeypoint
-
The simulation index of the keypoint; this corresponds to the simulation
in which the keypoint was detected.
- innerAggregator - Variable in class org.openimaj.image.feature.local.aggregate.BlockSpatialAggregator
-
- innerAggregator - Variable in class org.openimaj.image.feature.local.aggregate.PyramidSpatialAggregator
-
- innerMatcher - Variable in class org.openimaj.feature.local.matcher.consistent.ConsistentLocalFeatureMatcher2d
-
- integrationScale - Variable in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- interestPointData - Variable in class org.openimaj.image.feature.local.engine.ipd.InterestPointImageExtractorProperties
-
- InterestPointData - Class in org.openimaj.image.feature.local.interest
-
- InterestPointData() - Constructor for class org.openimaj.image.feature.local.interest.InterestPointData
-
- InterestPointDetector<T extends InterestPointData> - Interface in org.openimaj.image.feature.local.interest
-
A detector of interest points.
- InterestPointFeatureCollector<T extends InterestPointData> - Class in org.openimaj.image.feature.local.detector.ipd.collector
-
An interest point feature collector can be used to hold interest points found in an image.
- InterestPointFeatureCollector(InterestPointGradientFeatureExtractor) - Constructor for class org.openimaj.image.feature.local.detector.ipd.collector.InterestPointFeatureCollector
-
- InterestPointGradientFeatureExtractor - Class in org.openimaj.image.feature.local.detector.ipd.extractor
-
- InterestPointGradientFeatureExtractor(AbstractDominantOrientationExtractor, GradientFeatureProviderFactory) - Constructor for class org.openimaj.image.feature.local.detector.ipd.extractor.InterestPointGradientFeatureExtractor
-
- InterestPointImageExtractorProperties<P,I extends Image<P,I> & SinglebandImageProcessor.Processable<Float,FImage,I>> - Class in org.openimaj.image.feature.local.engine.ipd
-
- InterestPointImageExtractorProperties(I, InterestPointData) - Constructor for class org.openimaj.image.feature.local.engine.ipd.InterestPointImageExtractorProperties
-
- InterestPointImageExtractorProperties(I, InterestPointData, boolean) - Constructor for class org.openimaj.image.feature.local.engine.ipd.InterestPointImageExtractorProperties
-
- InterestPointKeypoint<T extends InterestPointData> - Class in org.openimaj.image.feature.local.keypoints
-
- InterestPointKeypoint() - Constructor for class org.openimaj.image.feature.local.keypoints.InterestPointKeypoint
-
Construct with a null location and default length feature
- InterestPointKeypoint(int) - Constructor for class org.openimaj.image.feature.local.keypoints.InterestPointKeypoint
-
Construct with a null location and feature of the given
length
- InterestPointKeypoint(OrientedFeatureVector, T) - Constructor for class org.openimaj.image.feature.local.keypoints.InterestPointKeypoint
-
- InterestPointVisualiser<T,Q extends Image<T,Q> & SinglebandImageProcessor.Processable<Float,FImage,Q>> - Class in org.openimaj.image.feature.local.interest
-
- InterestPointVisualiser(Q, List<Ellipse>) - Constructor for class org.openimaj.image.feature.local.interest.InterestPointVisualiser
-
Image from which interest points were extract and the extracted points.
- interpolateSample(float, float, float, float) - Method in class org.openimaj.image.feature.local.descriptor.gradient.SIFTFeatureProvider
-
Spread the sample around the closest bins in the histogram.
- InterpolatingOctaveExtremaFinder - Class in org.openimaj.image.feature.local.detector.pyramid
-
Implementation of the method described in
"Invariant Features from Interest Point Groups" by Matthew Brown and David
Lowe (http://www.cs.ubc.ca/~lowe/papers/brown02.pdf) for improving the
localisation of interest points detected in a difference-of-Gaussian by
fitting a 3D quadratic to the scale-space Laplacian (approximated by the
difference-of-Gaussian pyramid).
- InterpolatingOctaveExtremaFinder() - Constructor for class org.openimaj.image.feature.local.detector.pyramid.InterpolatingOctaveExtremaFinder
-
- InterpolatingOctaveExtremaFinder(float) - Constructor for class org.openimaj.image.feature.local.detector.pyramid.InterpolatingOctaveExtremaFinder
-
- InterpolatingOctaveExtremaFinder(float, float, int) - Constructor for class org.openimaj.image.feature.local.detector.pyramid.InterpolatingOctaveExtremaFinder
-
Construct with the given magnitude and Eigenvalue thresholds andnumber of
iterations.
- IPDRepeatability<T extends InterestPointData> - Class in org.openimaj.image.feature.local.interest.experiment
-
An interest point repeatability as originally implemented
here.
- IPDRepeatability() - Constructor for class org.openimaj.image.feature.local.interest.experiment.IPDRepeatability
-
- IPDRepeatability(Image<?, ?>, Image<?, ?>, List<Ellipse>, List<Ellipse>, Matrix) - Constructor for class org.openimaj.image.feature.local.interest.experiment.IPDRepeatability
-
Check the repeatability against two imags, two sets of points and a
homography between the two images.
- IPDRepeatability(File, File, InterestPointDetector<T>, File) - Constructor for class org.openimaj.image.feature.local.interest.experiment.IPDRepeatability
-
Check the repeatability between two images from files, an interest point
detector used to find the feature points in the images and a homography
from a file.
- IPDRepeatability(MBFImage, MBFImage, InterestPointDetector<T>, InputStream) - Constructor for class org.openimaj.image.feature.local.interest.experiment.IPDRepeatability
-
Two images, features extracted using ipd, homography found in stream.
- IPDRepeatability(MBFImage, MBFImage, InterestPointDetector<T>, Matrix) - Constructor for class org.openimaj.image.feature.local.interest.experiment.IPDRepeatability
-
Two images, features extracted using ipd, homography matrix between the
two images
- IPDRepeatability(List<Ellipse>, List<Ellipse>, Matrix) - Constructor for class org.openimaj.image.feature.local.interest.experiment.IPDRepeatability
-
- IPDRepeatability.ScoredPair<B extends Comparable<B>,T extends Pair<B>> - Class in org.openimaj.image.feature.local.interest.experiment
-
A pair of matching features with a score
- IPDSelectionMode - Interface in org.openimaj.image.feature.local.interest
-
- IPDSelectionMode.All - Class in org.openimaj.image.feature.local.interest
-
- IPDSelectionMode.Count - Class in org.openimaj.image.feature.local.interest
-
- IPDSelectionMode.Threshold - Class in org.openimaj.image.feature.local.interest
-
- IPDSIFTEngine - Class in org.openimaj.image.feature.local.engine.ipd
-
- IPDSIFTEngine(MultiscaleInterestPointDetector<InterestPointData>) - Constructor for class org.openimaj.image.feature.local.engine.ipd.IPDSIFTEngine
-
- IrregularBinningSIFTFeatureProvider - Class in org.openimaj.image.feature.local.descriptor.gradient
-
- IrregularBinningSIFTFeatureProvider() - Constructor for class org.openimaj.image.feature.local.descriptor.gradient.IrregularBinningSIFTFeatureProvider
-
Construct a IrregularBinningSIFTFeatureExtractor with the default
parameters.
- IrregularBinningSIFTFeatureProvider(int) - Constructor for class org.openimaj.image.feature.local.descriptor.gradient.IrregularBinningSIFTFeatureProvider
-
Construct a IrregularBinningSIFTFeatureExtractor with the default
parameters.
- IrregularBinningSIFTFeatureProvider(int, float) - Constructor for class org.openimaj.image.feature.local.descriptor.gradient.IrregularBinningSIFTFeatureProvider
-
Construct a IrregularBinningSIFTFeatureExtractor with the default
parameters.
- isLocalExtremum(float, FImage, int, int) - Method in class org.openimaj.image.feature.local.detector.pyramid.AbstractOctaveExtremaFinder
-
Test to see if a point is a local extremum by searching the +/- 1 pixel
neighbourhood in x and y.
- isMaxima - Variable in class org.openimaj.image.feature.local.keypoints.MinMaxKeypoint
-
Was the keypoint detected at a maxima?
- isMaxima - Variable in class org.openimaj.image.feature.local.keypoints.MinMaxKeypoint.MinMaxKeypointLocation
-
Was the keypoint detected at a maxima?
- isNotEdge(FImage, int, int) - Method in class org.openimaj.image.feature.local.detector.pyramid.AbstractOctaveExtremaFinder
-
Test if the pixel at x,y in the image is NOT on an edge.
- ivec - Variable in class org.openimaj.image.feature.local.keypoints.Keypoint
-
keypoint feature descriptor (i.e.
- magnification - Variable in class org.openimaj.image.feature.local.detector.dog.extractor.ColourGradientFeatureExtractor
-
The magnification factor determining the size of the sampling region
relative to the scale of the interest point.
- magnification - Variable in class org.openimaj.image.feature.local.detector.dog.extractor.GradientFeatureExtractor
-
The magnification factor determining the size of the sampling region
relative to the scale of the interest point.
- magnificationFactor - Variable in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
The magnification factor determining the size of a spatial SIFT bin
relative to the scale.
- magnitude - Variable in class org.openimaj.image.feature.local.extraction.GradientScaleSpaceImageExtractorProperties
-
The gradient magnitude map
- magnitudes - Variable in class org.openimaj.image.feature.local.detector.dog.extractor.ColourGradientFeatureExtractor
-
- magnitudeThreshold - Variable in class org.openimaj.image.feature.local.detector.pyramid.BasicOctaveExtremaFinder
-
- magnitudeThreshold - Variable in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Threshold on the magnitude of detected points (Lowe IJCV, p.11)
- main(String[]) - Static method in class org.openimaj.image.feature.local.detector.mser.gui.TestGUI
-
- main(String[]) - Static method in class org.openimaj.image.feature.local.interest.AffineAdaption
-
an example run
- main(String[]) - Static method in class org.openimaj.image.feature.local.interest.experiment.IPDRepeatability
-
- main(String[]) - Static method in class org.openimaj.image.feature.local.interest.experiment.OxfordRepeatabilityExperiment
-
- main(String[]) - Static method in class org.openimaj.image.feature.local.interest.experiment.RepeatabilityExperiment
-
- mappedInterestPoints - Variable in class org.openimaj.image.feature.local.affine.AffineSimulationExtractor
-
The detected interest points, grouped by simulation
- matches - Variable in class org.openimaj.feature.local.matcher.BasicMatcher
-
- matches - Variable in class org.openimaj.feature.local.matcher.BasicTwoWayMatcher
-
- matches - Variable in class org.openimaj.feature.local.matcher.FastEuclideanKeypointMatcher
-
- matches - Variable in class org.openimaj.feature.local.matcher.MultipleMatchesMatcher
-
- matches - Variable in class org.openimaj.feature.local.matcher.quantised.BasicQuantisedKeypointMatcher
-
- MatchingUtilities - Class in org.openimaj.feature.local.matcher
-
Drawing utility useful for drawing two images and the matches between their feature points
- MatchingUtilities() - Constructor for class org.openimaj.feature.local.matcher.MatchingUtilities
-
- maxAxisRatio - Variable in class org.openimaj.image.feature.local.detector.ipd.finder.CharacteristicOctaveInterestPointFinder
-
The maximum axis ratio difference before two keypoints are considered
similar
- maxDistance - Variable in class org.openimaj.image.feature.local.detector.ipd.finder.CharacteristicOctaveInterestPointFinder
-
The maximum distance before two keypoints are considered "similar"
- maxima - Variable in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- Maxima(int, int, float) - Constructor for class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD.Maxima
-
- maxRotation - Variable in class org.openimaj.image.feature.local.detector.ipd.finder.CharacteristicOctaveInterestPointFinder
-
The maximum rotation difference before two keypoints are considered
"similar"
- MinMaxDoGSIFTEngine - Class in org.openimaj.image.feature.local.engine
-
A modified implementation of Lowe's difference-of-Gaussian detector and SIFT
feature extraction technique that also records whether features are detected
at local minima or maxima by looking at the sign of the difference of
Gaussian.
- MinMaxDoGSIFTEngine() - Constructor for class org.openimaj.image.feature.local.engine.MinMaxDoGSIFTEngine
-
- MinMaxDoGSIFTEngine(DoGSIFTEngineOptions<FImage>) - Constructor for class org.openimaj.image.feature.local.engine.MinMaxDoGSIFTEngine
-
- MinMaxKeypoint - Class in org.openimaj.image.feature.local.keypoints
-
A
Keypoint extended to hold information on whether was detected at a
maxima or minima.
- MinMaxKeypoint() - Constructor for class org.openimaj.image.feature.local.keypoints.MinMaxKeypoint
-
Construct with the default feature vector length for SIFT (128).
- MinMaxKeypoint(float, float, float, float, byte[], boolean) - Constructor for class org.openimaj.image.feature.local.keypoints.MinMaxKeypoint
-
Construct with the given parameters
- MinMaxKeypoint(int) - Constructor for class org.openimaj.image.feature.local.keypoints.MinMaxKeypoint
-
Construct with the given feature vector length.
- MinMaxKeypoint.MinMaxKeypointLocation - Class in org.openimaj.image.feature.local.keypoints
-
- MinMaxKeypointLocation(float, float, float, float, boolean) - Constructor for class org.openimaj.image.feature.local.keypoints.MinMaxKeypoint.MinMaxKeypointLocation
-
Construct with the given parameters
- minus(Point2d) - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- minus(Point2d) - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- minus(Point2d) - Method in class org.openimaj.image.feature.local.keypoints.quantised.QuantisedKeypoint
-
- minVote - Variable in class org.openimaj.feature.local.matcher.VotingKeypointMatcher
-
- modelfit - Variable in class org.openimaj.feature.local.matcher.consistent.ConsistentLocalFeatureMatcher2d
-
- ModelFittingLocalFeatureMatcher<T extends LocalFeature<?,?>> - Interface in org.openimaj.feature.local.matcher.consistent
-
Interface for classes able to match local features within the constraints of
a mathematical model between pairs of 2d points (i.e.
- modelKeypoints - Variable in class org.openimaj.feature.local.matcher.BasicMatcher
-
- modelKeypoints - Variable in class org.openimaj.feature.local.matcher.BasicTwoWayMatcher
-
- modelKeypoints - Variable in class org.openimaj.feature.local.matcher.quantised.BasicQuantisedKeypointMatcher
-
- modelKeypointsKNN - Variable in class org.openimaj.feature.local.matcher.FastBasicKeypointMatcher
-
- MSERDetector - Class in org.openimaj.image.feature.local.detector.mser
-
Takes a merge tree from the watershed algorithm and detects MSERs.
- MSERDetector(TreeNode<Component>) - Constructor for class org.openimaj.image.feature.local.detector.mser.MSERDetector
-
Constructor that takes the merge tree from the watershed algorithm.
- MSERFeatureGenerator - Class in org.openimaj.image.feature.local.detector.mser
-
Detector for MSER features.
- MSERFeatureGenerator(Class<? extends ComponentFeature>...) - Constructor for class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
Default constructor
- MSERFeatureGenerator(int, int, int, float, float, Class<? extends ComponentFeature>...) - Constructor for class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
Constructor that takes all the parameters for the MSER process.
- MSERFeatureGenerator.MSERDirection - Enum in org.openimaj.image.feature.local.detector.mser
-
A way of representing how the MSER should be processed.
- MultipleMatchesMatcher<T extends Keypoint> - Class in org.openimaj.feature.local.matcher
-
- MultipleMatchesMatcher(int, double) - Constructor for class org.openimaj.feature.local.matcher.MultipleMatchesMatcher
-
Construct with the given minimum number of similar features
and threshold for defining similarity.
- MultiscaleInterestPointDetector<T extends InterestPointData> - Interface in org.openimaj.image.feature.local.interest
-
A multiscale detector of interest points.
- samplingSize - Variable in class org.openimaj.image.feature.local.detector.dog.extractor.OrientationHistogramExtractor
-
- samplingSize - Variable in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
The size of the sampling window relative to the sampling scale.
- scale - Variable in class org.openimaj.image.feature.local.extraction.ScaleSpaceImageExtractorProperties
-
The scale of the interest point
- scale - Variable in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
scale of keypoint
- scale - Variable in class org.openimaj.image.feature.local.keypoints.Keypoint
-
scale of keypoint
- scales - Variable in class org.openimaj.image.feature.local.detector.pyramid.BasicOctaveExtremaFinder
-
- ScaleSpaceFeatureExtractor<F extends FeatureVector,IMAGE extends Image<?,IMAGE> & SinglebandImageProcessor.Processable<Float,FImage,IMAGE>> - Interface in org.openimaj.image.feature.local.detector.dog.extractor
-
- ScaleSpaceImageExtractorProperties<I extends Image<?,I> & SinglebandImageProcessor.Processable<Float,FImage,I>> - Class in org.openimaj.image.feature.local.extraction
-
- ScaleSpaceImageExtractorProperties() - Constructor for class org.openimaj.image.feature.local.extraction.ScaleSpaceImageExtractorProperties
-
- scaling - Variable in class org.openimaj.image.feature.local.detector.dog.extractor.OrientationHistogramExtractor
-
- scaling - Variable in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
The value for weighting the scaling Gaussian of the orientation histogram
relative to the keypoint scale.
- score - Variable in class org.openimaj.image.feature.local.interest.InterestPointData
-
- selectionMode - Variable in class org.openimaj.image.feature.local.detector.ipd.finder.OctaveInterestPointFinder
-
- selectPoints(InterestPointDetector<T>) - Method in class org.openimaj.image.feature.local.interest.IPDSelectionMode.All
-
- selectPoints(InterestPointDetector<T>) - Method in class org.openimaj.image.feature.local.interest.IPDSelectionMode.Count
-
- selectPoints(InterestPointDetector<T>) - Method in interface org.openimaj.image.feature.local.interest.IPDSelectionMode
-
- selectPoints(InterestPointDetector<T>) - Method in class org.openimaj.image.feature.local.interest.IPDSelectionMode.Threshold
-
- setAcrossScales(boolean) - Method in class org.openimaj.image.feature.local.engine.ipd.AbstractIPDSIFTEngine
-
- setDelta(int) - Method in class org.openimaj.image.feature.local.detector.mser.MSERDetector
-
- setDelta(int) - Method in class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
- setDetectionScale(float) - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- setDetectionScale(float) - Method in class org.openimaj.image.feature.local.interest.AffineAdaption
-
- setDetectionScale(float) - Method in interface org.openimaj.image.feature.local.interest.MultiscaleInterestPointDetector
-
Set the detection scale for the detector
- setDetIntScaleFactor(float) - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- setEigenvalueRatio(float) - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Set the threshold on the ratio of the Eigenvalues of the Hessian matrix
(Lowe IJCV, p.12)
- setFastDifferentiationScale(boolean) - Method in class org.openimaj.image.feature.local.interest.AffineAdaption
-
- setFinderMode(FinderMode<T>) - Method in class org.openimaj.image.feature.local.engine.ipd.AbstractIPDSIFTEngine
-
set the underlying finder
- setFittingModel(RobustModelFitting<Point2d, Point2d, ?>) - Method in class org.openimaj.feature.local.matcher.consistent.ConsistentLocalFeatureMatcher2d
-
- setFittingModel(RobustModelFitting<Point2d, Point2d, ?>) - Method in class org.openimaj.feature.local.matcher.consistent.LocalConsistentKeypointMatcher
-
- setFittingModel(RobustModelFitting<Point2d, Point2d, ?>) - Method in interface org.openimaj.feature.local.matcher.consistent.ModelFittingLocalFeatureMatcher
-
Set the object which robustly attempts to fit matches to the model
- setGaussianSigma(float) - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Get the width of the Gaussian used for weighting samples, relative to the
half-width of the sampling window (default 1.0).
- setImageBlurred(boolean) - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- setIntegrationScale(float) - Method in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD
-
- setIntegrationScale(float) - Method in class org.openimaj.image.feature.local.interest.AffineAdaption
-
- setLocation(KeypointLocation) - Method in class org.openimaj.image.feature.local.affine.AffineSimulationKeypoint
-
- setLocation(KeypointLocation) - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- setLocation(KeypointLocation) - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- setLocation(KeypointLocation) - Method in class org.openimaj.image.feature.local.keypoints.MinMaxKeypoint
-
- setMagnificationFactor(float) - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Set the magnification factor determining the size of a spatial SIFT bin
relative to the scale.
- setMagnitudeThreshold(float) - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Set the threshold on the magnitude of detected points (Lowe IJCV, p.11)
- setMaxArea(int) - Method in class org.openimaj.image.feature.local.detector.mser.MSERDetector
-
- setMaxArea(int) - Method in class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
- setMaxVariation(float) - Method in class org.openimaj.image.feature.local.detector.mser.MSERDetector
-
- setMaxVariation(float) - Method in class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
- setMinArea(int) - Method in class org.openimaj.image.feature.local.detector.mser.MSERDetector
-
- setMinArea(int) - Method in class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
- setMinDiversity(float) - Method in class org.openimaj.image.feature.local.detector.mser.MSERDetector
-
- setMinDiversity(float) - Method in class org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator
-
- setModelFeatures(List<T>) - Method in class org.openimaj.feature.local.matcher.BasicMatcher
-
- setModelFeatures(List<T>) - Method in class org.openimaj.feature.local.matcher.BasicTwoWayMatcher
-
- setModelFeatures(List<T>) - Method in class org.openimaj.feature.local.matcher.consistent.ConsistentLocalFeatureMatcher2d
-
- setModelFeatures(List<T>) - Method in class org.openimaj.feature.local.matcher.consistent.LocalConsistentKeypointMatcher
-
- setModelFeatures(List<T>) - Method in class org.openimaj.feature.local.matcher.FastBasicKeypointMatcher
-
- setModelFeatures(List<T>) - Method in class org.openimaj.feature.local.matcher.FastEuclideanKeypointMatcher
-
- setModelFeatures(List<T>) - Method in class org.openimaj.feature.local.matcher.FastLimitedEuclideanKeypointMatcher
-
- setModelFeatures(List<T>) - Method in interface org.openimaj.feature.local.matcher.LocalFeatureMatcher
-
Set the features that represent the database to match queries against
- setModelFeatures(List<T>) - Method in class org.openimaj.feature.local.matcher.MultipleMatchesMatcher
-
- setModelFeatures(List<T>) - Method in class org.openimaj.feature.local.matcher.quantised.BasicQuantisedKeypointMatcher
-
- setNumOriBins(int) - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Set the number of orientation bins (default 8) in the SIFT feature
- setNumOriHistBins(int) - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Set the number of orientation histogram bins for finding the dominant
orientations; Lowe's IJCV paper (p.13) suggests 36 bins.
- setNumSpatialBins(int) - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Set the number of spatial bins in each direction (default 4) in the SIFT
feature
- setOctaveInterestPointListener(OctaveInterestPointListener<GaussianOctave<FImage>, FImage>) - Method in class org.openimaj.image.feature.local.detector.dog.pyramid.DoGOctaveExtremaFinder
-
- setOctaveInterestPointListener(OctaveInterestPointListener<GaussianOctave<MBFImage>, MBFImage>) - Method in class org.openimaj.image.feature.local.detector.dog.pyramid.FirstBandDoGOctaveExtremaFinder
-
- setOctaveInterestPointListener(InterestPointFeatureCollector<T>) - Method in class org.openimaj.image.feature.local.detector.ipd.finder.OctaveInterestPointFinder
-
- setOctaveInterestPointListener(OctaveInterestPointListener<OCTAVE, IMAGE>) - Method in class org.openimaj.image.feature.local.detector.pyramid.AbstractOctaveInterestPointFinder
-
- setOctaveInterestPointListener(OctaveInterestPointListener<OCTAVE, IMAGE>) - Method in interface org.openimaj.image.feature.local.detector.pyramid.OctaveInterestPointFinder
-
Set a listener object that will listen to events triggered when interest
points are detected.
- setOrdinate(int, Number) - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- setOrdinate(int, Number) - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- setOrdinate(int, Number) - Method in class org.openimaj.image.feature.local.keypoints.quantised.QuantisedKeypoint
-
- setPatchOrientation(float) - Method in interface org.openimaj.image.feature.local.descriptor.gradient.GradientFeatureProvider
-
Set the primary orientation of the sample patch in the image being
processed.
- setPatchOrientation(float) - Method in class org.openimaj.image.feature.local.descriptor.gradient.IrregularBinningSIFTFeatureProvider
-
- setPatchOrientation(float) - Method in class org.openimaj.image.feature.local.descriptor.gradient.SIFTFeatureProvider
-
- setPeakThreshold(float) - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Set the threshold for peak detection in the orientation histogram.
- setSamplingSize(float) - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Set the size of the sampling window relative to the sampling scale.
- setScale(float) - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- setScale(float) - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- setScaling(float) - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Set the value for weighting the scaling Gaussian of the orientation
histogram relative to the keypoint scale.
- setSelectionMode(IPDSelectionMode) - Method in class org.openimaj.image.feature.local.engine.ipd.AbstractIPDSIFTEngine
-
set the selection mode number
- setSmoothingIterations(int) - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Set the number of iterations of the smoothing filter.
- setThreshold(int) - Method in class org.openimaj.feature.local.matcher.BasicMatcher
-
Set the matching threshold
- setThreshold(int) - Method in class org.openimaj.feature.local.matcher.FastEuclideanKeypointMatcher
-
Set the matching threshold
- setTransform(Matrix) - Method in class org.openimaj.image.feature.local.interest.EllipticInterestPointData
-
- setValueThreshold(float) - Method in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Set the threshold for the maximum value allowed in the histogram (default
0.2)
- setX(float) - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- setX(float) - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- setX(float) - Method in class org.openimaj.image.feature.local.keypoints.quantised.QuantisedKeypoint
-
- setY(float) - Method in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
- setY(float) - Method in class org.openimaj.image.feature.local.keypoints.Keypoint
-
- setY(float) - Method in class org.openimaj.image.feature.local.keypoints.quantised.QuantisedKeypoint
-
- si - Variable in class org.openimaj.image.feature.local.interest.EllipticKeyPoint
-
- SIFTFeatureProvider - Class in org.openimaj.image.feature.local.descriptor.gradient
-
An extractor for SIFT features.
- SIFTFeatureProvider() - Constructor for class org.openimaj.image.feature.local.descriptor.gradient.SIFTFeatureProvider
-
- SIFTFeatureProvider(int, int) - Constructor for class org.openimaj.image.feature.local.descriptor.gradient.SIFTFeatureProvider
-
- SIFTFeatureProvider(int, int, float, float) - Constructor for class org.openimaj.image.feature.local.descriptor.gradient.SIFTFeatureProvider
-
- SIFTGeoKeypoint - Class in org.openimaj.image.feature.local.keypoints
-
Implementation of a
LocalFeature based on the .siftgeo format
developed by Krystian Mikolajczyk for his tools.
- SIFTGeoKeypoint(int) - Constructor for class org.openimaj.image.feature.local.keypoints.SIFTGeoKeypoint
-
Construct with the location set to zero, and with an empty descriptor of
the given length.
- SIFTGeoKeypoint(float, float, float, float, float, Matrix, byte[]) - Constructor for class org.openimaj.image.feature.local.keypoints.SIFTGeoKeypoint
-
Construct with the given parameters
- SIFTGeoKeypoint.SIFTGeoLocation - Class in org.openimaj.image.feature.local.keypoints
-
- SIFTGeoLocation(float, float, float, float, float, Matrix) - Constructor for class org.openimaj.image.feature.local.keypoints.SIFTGeoKeypoint.SIFTGeoLocation
-
Construct with the given parameters
- SIFTGeoLocation() - Constructor for class org.openimaj.image.feature.local.keypoints.SIFTGeoKeypoint.SIFTGeoLocation
-
Default constructor.
- sigmaSq2 - Variable in class org.openimaj.image.feature.local.descriptor.gradient.SIFTFeatureProvider
-
2 times the weighting Gaussian squared (normalised to the patch size in
terms of spatial bins)
- simulationOrder - Variable in class org.openimaj.image.feature.local.affine.AffineSimulationExtractor
-
The list of simulation parameters in the order the simulations were
performed
- singularityDistance - Variable in class org.openimaj.feature.local.matcher.VotingKeypointMatcher
-
- size - Variable in class org.openimaj.image.feature.local.interest.EllipticKeyPoint
-
- smoothingIterations - Variable in class org.openimaj.image.feature.local.detector.dog.extractor.OrientationHistogramExtractor
-
- smoothingIterations - Variable in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
The number of iterations of the smoothing filter.
- SoftBagOfVisualWords<DATATYPE,DISTANCE> - Class in org.openimaj.image.feature.local.aggregate
-
Implementation of an object capable of extracting the soft-assigned Bag of
Visual Words (BoVW) representation of an image given a list of local features
and an
SoftAssigner with an associated codebook.
- SoftBagOfVisualWords(SoftAssigner<DATATYPE, DISTANCE>) - Constructor for class org.openimaj.image.feature.local.aggregate.SoftBagOfVisualWords
-
Construct with the given assigner.
- SpatialVectorAggregator<FEATURE extends FeatureVector,LOCATION extends Location,BOUNDS> - Interface in org.openimaj.image.feature.local.aggregate
-
Interface describing an object that can convert a list of local features from
a single image into an aggregated vector form, using both the featurevector
and spatial location of each local feature.
- SubPixelCorners - Class in org.openimaj.image.feature.local.interest
-
Refines detected corners (i.e.
- SubPixelCorners(int, int, Predicate<IterationState>) - Constructor for class org.openimaj.image.feature.local.interest.SubPixelCorners
-
Construct with the given search window size and predicate to stop the
iteration.
- SubPixelCorners(int, int, int, int, Predicate<IterationState>) - Constructor for class org.openimaj.image.feature.local.interest.SubPixelCorners
-
Construct with the given search window size, zeroed window and predicate to
stop the iteration.
- val - Variable in class org.openimaj.image.feature.local.interest.AbstractStructureTensorIPD.Maxima
-
- validPoints(List<Ellipse>, Image<?, ?>, Matrix) - Static method in class org.openimaj.image.feature.local.interest.experiment.IPDRepeatability
-
Use the transform to call find the location sourceImage.getBounds() in
another image.
- valueOf(String) - Static method in enum org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator.MSERDirection
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.openimaj.image.feature.local.detector.mser.MSERFeatureGenerator.MSERDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valueThreshold - Variable in class org.openimaj.image.feature.local.descriptor.gradient.IrregularBinningSIFTFeatureProvider
-
Threshold for the maximum allowed value in the histogram
- valueThreshold - Variable in class org.openimaj.image.feature.local.descriptor.gradient.SIFTFeatureProvider
-
Threshold for the maximum allowed value in the histogram
- valueThreshold - Variable in class org.openimaj.image.feature.local.engine.DoGSIFTEngineOptions
-
Threshold for the maximum value allowed in the histogram (default 0.2)
- vec - Variable in class org.openimaj.image.feature.local.descriptor.gradient.IrregularBinningSIFTFeatureProvider
-
- vec - Variable in class org.openimaj.image.feature.local.descriptor.gradient.SIFTFeatureProvider
-
- vector - Variable in class org.openimaj.image.feature.local.keypoints.FloatKeypoint
-
keypoint feature descriptor (i.e.
- VectorAggregator<FEATURE extends FeatureVector,AGGREGATE extends FeatureVector> - Interface in org.openimaj.image.feature.local.aggregate
-
Interface describing an object that can convert a list of local features from
a single image into an aggregated vector form.
- visualiseInterestPoints(Q, List<? extends InterestPointData>) - Static method in class org.openimaj.image.feature.local.interest.InterestPointVisualiser
-
Extract ellipses from second moment matricies of interest point keypoints
- visualiseInterestPoints(Q, List<? extends InterestPointData>, double) - Static method in class org.openimaj.image.feature.local.interest.InterestPointVisualiser
-
Extract ellipses from second moment matricies of interest point keypoints
- visualiseKeypoints(Q, List<? extends InterestPointKeypoint<? extends InterestPointData>>) - Static method in class org.openimaj.image.feature.local.interest.InterestPointVisualiser
-
Extract ellipses from second moment matricies of interest point keypoints
- VLAD<T> - Class in org.openimaj.image.feature.local.aggregate
-
Implementation of VLAD, the "Vector of Locally Aggregated Descriptors"
algorithm.
- VLAD(HardAssigner<T, ?, ?>, T[], boolean) - Constructor for class org.openimaj.image.feature.local.aggregate.VLAD
-
Construct with the given assigner and the centroids associated with the
assigner.
- VLAD(HardAssigner<T, ?, ?>, CentroidsProvider<T>, boolean) - Constructor for class org.openimaj.image.feature.local.aggregate.VLAD
-
Construct with the given assigner and the centroids associated with the
assigner.
- vote(Pair<T>) - Method in class org.openimaj.feature.local.matcher.VotingKeypointMatcher
-
- VotingKeypointMatcher<T extends Keypoint> - Class in org.openimaj.feature.local.matcher
-
Matcher rejects matches with no local support
- VotingKeypointMatcher(int) - Constructor for class org.openimaj.feature.local.matcher.VotingKeypointMatcher
-
- VotingKeypointMatcher(int, int, int, float) - Constructor for class org.openimaj.feature.local.matcher.VotingKeypointMatcher
-