public class DTConsistency extends Object
Modifier and Type | Class and Description |
---|---|
static class |
DTConsistency.DTConsistencyInfo |
Constructor and Description |
---|
DTConsistency() |
Modifier and Type | Method and Description |
---|---|
static int |
computeDTScore(List<? extends Pair<? extends Point2d>> matches) |
static DTConsistency.DTConsistencyInfo |
computeTriangulationInfo(List<? extends Pair<? extends Point2d>> matches) |
static List<Pair<Keypoint>> |
filterDuplicatePoints(List<Pair<Keypoint>> matches) |
static List<Point2d> |
getDuplicatePoints(List<? extends Point2d> pts) |
static void |
main(String[] args) |
static List<Triangle> |
triangulateFirst(List<? extends Pair<? extends Point2d>> matches) |
static List<Triangle> |
triangulateSecond(List<? extends Pair<? extends Point2d>> matches) |
public DTConsistency()
public static int computeDTScore(List<? extends Pair<? extends Point2d>> matches)
public static DTConsistency.DTConsistencyInfo computeTriangulationInfo(List<? extends Pair<? extends Point2d>> matches)
public static List<Triangle> triangulateFirst(List<? extends Pair<? extends Point2d>> matches)
public static List<Triangle> triangulateSecond(List<? extends Pair<? extends Point2d>> matches)
public static List<Pair<Keypoint>> filterDuplicatePoints(List<Pair<Keypoint>> matches)
public static List<Point2d> getDuplicatePoints(List<? extends Point2d> pts)
public static void main(String[] args) throws IOException
IOException