Package boofcv.alg.fiducial.calib.chess
Class DetectChessboardXCornerPatterns<T extends ImageGray<T>>
java.lang.Object
boofcv.alg.fiducial.calib.chess.DetectChessboardXCornerPatterns<T>
Chessboard detector that uses X-Corners and finds all valid chessboard patterns inside the image.
-
Field Summary
Modifier and TypeFieldDescriptionprotected ChessboardCornerClusterFinder<T>
protected ChessboardCornerClusterToGrid
protected DetectChessboardCornersXPyramid<T>
protected DogArray<ChessboardCornerClusterToGrid.GridInfo>
-
Constructor Summary
ConstructorDescriptionDetectChessboardXCornerPatterns
(ConfigChessboardX config, Class<T> imageType) -
Method Summary
Modifier and TypeMethodDescriptionvoid
findPatterns
(T input) Processes the image and searches for all chessboard patterns.void
Used to add a filter which will check the shape of found grids before returning them.
-
Field Details
-
detector
-
clusterFinder
-
clusterToGrid
-
found
-
-
Constructor Details
-
DetectChessboardXCornerPatterns
-
-
Method Details
-
setCheckShape
Used to add a filter which will check the shape of found grids before returning them. This can help prune impossible configurations earlier and improve runtime speed. -
findPatterns
Processes the image and searches for all chessboard patterns. -
getFoundChessboard
-