public class KeypointLocation extends ScaleSpaceLocation
Keypoint.| Modifier and Type | Field and Description |
|---|---|
float |
orientation
The dominant orientation of the
Keypoint |
scalex, y| Constructor and Description |
|---|
KeypointLocation()
Construct with zero location, orientation and scale.
|
KeypointLocation(float x,
float y,
float orientation,
float scale)
Construct with the given parameters
|
| Modifier and Type | Method and Description |
|---|---|
String |
asciiHeader() |
byte[] |
binaryHeader() |
int |
getDimensions() |
Float |
getOrdinate(int dimension) |
void |
readASCII(Scanner in) |
void |
readBinary(DataInput in) |
void |
writeASCII(PrintWriter out) |
void |
writeBinary(DataOutput out) |
clone, getScale, setScalecopy, copyFrom, createRandomPoint, createRandomPoint, equals, fromDoubleArray, getX, getY, hashCode, minus, setOrdinate, setX, setY, toString, transform, translate, translatefinalize, getClass, notify, notifyAll, wait, wait, waitcopy, copyFrom, getX, getY, minus, setX, setY, transform, translate, translatesetOrdinatepublic float orientation
Keypointpublic KeypointLocation()
public KeypointLocation(float x, float y, float orientation, float scale)
x - x-ordinate of featurey - y-ordinate of featurescale - scale of featureorientation - orientation of featurepublic void writeBinary(DataOutput out) throws IOException
writeBinary in interface WriteableBinarywriteBinary in class ScaleSpaceLocationIOExceptionpublic void writeASCII(PrintWriter out) throws IOException
writeASCII in interface WriteableASCIIwriteASCII in class ScaleSpaceLocationIOExceptionpublic void readBinary(DataInput in) throws IOException
readBinary in interface ReadableBinaryreadBinary in class ScaleSpaceLocationIOExceptionpublic void readASCII(Scanner in) throws IOException
readASCII in interface ReadableASCIIreadASCII in class ScaleSpaceLocationIOExceptionpublic byte[] binaryHeader()
binaryHeader in interface ReadableBinarybinaryHeader in interface WriteableBinarybinaryHeader in class ScaleSpaceLocationpublic String asciiHeader()
asciiHeader in interface ReadableASCIIasciiHeader in interface WriteableASCIIasciiHeader in class ScaleSpaceLocationpublic Float getOrdinate(int dimension)
getOrdinate in interface CoordinategetOrdinate in class ScaleSpaceLocationpublic int getDimensions()
getDimensions in interface CoordinategetDimensions in class ScaleSpaceLocation