surf
Class SURF_Descriptor
java.lang.Object
surf.SURF_Descriptor
- All Implemented Interfaces:
- Descriptor
public class SURF_Descriptor
- extends java.lang.Object
- implements Descriptor
A standard implementation of the Descriptor interface. The constructor has an
Integral Image representation of an image and an ArrayList of Interest
Points. SURF_Descriptor uses the Integral Image to compute Haar wavelet
responses and extracts 64-dimensional descriptor vector based on sums of
these wavelet responses.
- Author:
- Alessandro Martini, Claudio Fantacci
Method Summary |
void |
generateAllDescriptors()
Extracts descriptor components for a given set of detected interest
points. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SURF_Descriptor
public SURF_Descriptor(java.util.ArrayList<Interest_Point> interest_points,
Integral_Image integralImage)
- Constructor of SURF_Descriptor. The constructor has an Integral Image
representation of an image and an ArrayList of Interest Points.
SURF_Descriptor uses the Integral Image to compute Haar wavelet responses
and extracts 64-dimensional descriptor vector based on sums of these
wavelet responses.
- Parameters:
interest_points
- ArrayList of Interest_Point you want to describe.integralImage
- Integral_Image of a initial PImage you want to SURF.
generateAllDescriptors
public void generateAllDescriptors()
- Description copied from interface:
Descriptor
- Extracts descriptor components for a given set of detected interest
points.
- Specified by:
generateAllDescriptors
in interface Descriptor
processing library SURF by Claudio Fantacci, Alessandro Martini. (c) 2009