|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsurf.SURF
public class SURF
A standard implementation of the SURF_Factory interface.
Method Summary | |
---|---|
Descriptor |
createDescriptor(java.util.ArrayList<Interest_Point> interest_points)
Create the correct Descriptor. |
Detector |
createDetector()
Create the correct Detector. |
static SURF |
createInstance(processing.core.PImage img,
float balanceValue,
float threshold,
int octaves,
processing.core.PApplet parent)
Application of the Singleton Pattern. |
static SURF |
createInstance(processing.core.PImage img,
float threshold,
int octaves,
processing.core.PApplet parent)
Application of the Singleton Pattern. |
float |
getBalanceValue()
Getter for the Balance Value. |
Integral_Image |
getIntegralImage()
Getter for the Integral Image. |
int |
getOctaves()
Getter for the octaves. |
float |
getThreshold()
Getter for the threshold. |
void |
setBalanceValue(float balanceValue)
Setter for the Balance Value. |
void |
setIntegralImage(processing.core.PImage img)
Setter for the Integral Image. |
void |
setOctaves(int octaves)
Setter for the octaves. |
void |
setThreshold(float threshold)
Setter for the threshold. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static SURF createInstance(processing.core.PImage img, float balanceValue, float threshold, int octaves, processing.core.PApplet parent)
img
- PImage that is converted into Integral Image before it's
assigned to SURF.balanceValue
- Value used to calculate the Laplacian of Gaussian response.threshold
- Value used to filter the Laplacian of Gaussian.octaves
- Number of octaves that you want to compute.parent
- PApplet where you display your video output.
public static SURF createInstance(processing.core.PImage img, float threshold, int octaves, processing.core.PApplet parent)
img
- PImage that is converted into Integral Image before it's
assigned to SURF.threshold
- Value used to filter the Laplacian of Gaussian.octaves
- Number of octaves that you want to compute.parent
- PApplet where you display your video output.
public Detector createDetector()
SURF_Factory
createDetector
in interface SURF_Factory
public Descriptor createDescriptor(java.util.ArrayList<Interest_Point> interest_points)
SURF_Factory
createDescriptor
in interface SURF_Factory
interest_points
- ArrayList of Interest Point on which the descriptor will
compute the descriptors.
public Integral_Image getIntegralImage()
SURF_Factory
getIntegralImage
in interface SURF_Factory
public void setIntegralImage(processing.core.PImage img)
SURF_Factory
setIntegralImage
in interface SURF_Factory
img
- PImage that is converted into Integral Image before it's
assigned to SURF.public float getBalanceValue()
SURF_Factory
getBalanceValue
in interface SURF_Factory
public void setBalanceValue(float balanceValue)
SURF_Factory
setBalanceValue
in interface SURF_Factory
balanceValue
- Value used to calculate the Laplacian of Gaussian response.public float getThreshold()
SURF_Factory
getThreshold
in interface SURF_Factory
public void setThreshold(float threshold)
SURF_Factory
setThreshold
in interface SURF_Factory
threshold
- Value used to filter the Laplacian of Gaussian.public int getOctaves()
SURF_Factory
getOctaves
in interface SURF_Factory
public void setOctaves(int octaves)
SURF_Factory
setOctaves
in interface SURF_Factory
octaves
- Number of octaves that you want to compute.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |