public class ExtendedSURFInterestPoint
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
float[] |
extendedSURFdescriptor
Vector of descriptor components.
|
float |
orientation
Orientation measured anti-clockwise from +ve x-axis.
|
float |
scale
Detected scale.
|
boolean |
sign
Sign of hessian traces (laplacian sign).
true means >= 0, false means < 0. |
float |
strength
Value of the hessian determinant (blob response) means the strength of the interest point.
|
float |
x
Interpolated X-coordinate.
|
float |
y
Interpolated Y-coordinate.
|
Constructor and Description |
---|
ExtendedSURFInterestPoint() |
ExtendedSURFInterestPoint(float x,
float y,
float strength,
float trace,
float scale) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<ExtendedSURFInterestPoint> |
loadFromFile(java.lang.String fileName) |
static void |
saveToFile(java.util.List<ExtendedSURFInterestPoint> ipts,
java.lang.String fileName,
boolean inclDescriptor) |
java.lang.String |
toString() |
public float x
public float y
public float strength
public boolean sign
true
means >= 0, false
means < 0.
(Signs are saved separately for better matching performance.)public float scale
public float orientation
public float[] extendedSURFdescriptor
public ExtendedSURFInterestPoint()
public ExtendedSURFInterestPoint(float x, float y, float strength, float trace, float scale)
public java.lang.String toString()
toString
in class java.lang.Object
public static void saveToFile(java.util.List<ExtendedSURFInterestPoint> ipts, java.lang.String fileName, boolean inclDescriptor)
public static java.util.List<ExtendedSURFInterestPoint> loadFromFile(java.lang.String fileName)