public class LOCKY extends Object implements InterestPointDetector<EllipticInterestPointData>
| Modifier and Type | Field and Description |
|---|---|
protected BrightnessClusteringTransform |
bct |
protected ConnectedComponentLabeler |
ccl |
protected int |
shiftx |
protected int |
shifty |
| Modifier and Type | Method and Description |
|---|---|
void |
findInterestPoints(FImage image)
Find the interest points in an image
|
void |
findInterestPoints(FImage image,
Rectangle window)
Find the interest points in an image
|
List<EllipticInterestPointData> |
getInterestPoints()
Get all the interest points found.
|
List<EllipticInterestPointData> |
getInterestPoints(float threshold)
Retrieve the interest points found whose normalised score exceeds the
threshold
|
List<EllipticInterestPointData> |
getInterestPoints(int npoints)
Retrieve the interest points found
|
static void |
main(String[] args) |
protected BrightnessClusteringTransform bct
protected ConnectedComponentLabeler ccl
protected int shiftx
protected int shifty
public void findInterestPoints(FImage image)
InterestPointDetectorfindInterestPoints in interface InterestPointDetector<EllipticInterestPointData>public void findInterestPoints(FImage image, Rectangle window)
InterestPointDetectorfindInterestPoints in interface InterestPointDetector<EllipticInterestPointData>public List<EllipticInterestPointData> getInterestPoints(int npoints)
InterestPointDetectorgetInterestPoints in interface InterestPointDetector<EllipticInterestPointData>npoints - number of interest points to retrieve, < 0 returns allpublic List<EllipticInterestPointData> getInterestPoints(float threshold)
InterestPointDetectorgetInterestPoints in interface InterestPointDetector<EllipticInterestPointData>threshold - normalised thresholdpublic List<EllipticInterestPointData> getInterestPoints()
InterestPointDetectorgetInterestPoints in interface InterestPointDetector<EllipticInterestPointData>