|
||||||||
| 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_Factorypublic Descriptor createDescriptor(java.util.ArrayList<Interest_Point> interest_points)
SURF_Factory
createDescriptor in interface SURF_Factoryinterest_points - ArrayList of Interest Point on which the descriptor will
compute the descriptors.
public Integral_Image getIntegralImage()
SURF_Factory
getIntegralImage in interface SURF_Factorypublic void setIntegralImage(processing.core.PImage img)
SURF_Factory
setIntegralImage in interface SURF_Factoryimg - PImage that is converted into Integral Image before it's
assigned to SURF.public float getBalanceValue()
SURF_Factory
getBalanceValue in interface SURF_Factorypublic void setBalanceValue(float balanceValue)
SURF_Factory
setBalanceValue in interface SURF_FactorybalanceValue - Value used to calculate the Laplacian of Gaussian response.public float getThreshold()
SURF_Factory
getThreshold in interface SURF_Factorypublic void setThreshold(float threshold)
SURF_Factory
setThreshold in interface SURF_Factorythreshold - Value used to filter the Laplacian of Gaussian.public int getOctaves()
SURF_Factory
getOctaves in interface SURF_Factorypublic void setOctaves(int octaves)
SURF_Factory
setOctaves in interface SURF_Factoryoctaves - Number of octaves that you want to compute.
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||