Package boofcv.alg.fiducial.calib.circle
Class KeyPointsCircleRegularGrid
java.lang.Object
boofcv.alg.fiducial.calib.circle.KeyPointsCircleRegularGrid
Computes key points from an observed regular circular grid. Each circle has 4 key points at the grid aligned top, bottom, left, and right side of the circle. These key points are found using tangent points between adjacent circles. Tangent points are the same under perspective distortion and the same can be said for the intersection of their lines. When more than one intersection is at the same location the average is found
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the location of each key point in the image from the most recently processed grid.boolean
Computes key points from the grid of ellipses
-
Constructor Details
-
KeyPointsCircleRegularGrid
public KeyPointsCircleRegularGrid()
-
-
Method Details
-
process
Computes key points from the grid of ellipses- Parameters:
grid
- Grid of ellipses- Returns:
- true if successful or false if it failed
-
getKeyPoints
Returns the location of each key point in the image from the most recently processed grid.- Returns:
- detected image location
-
getTangents
-