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
FieldsModifier and TypeFieldDescriptionprotected ChessboardCornerClusterFinder<T>protected ChessboardCornerClusterToGridprotected DetectChessboardCornersXPyramid<T>protected DogArray<ChessboardCornerClusterToGrid.GridInfo> -
Constructor Summary
ConstructorsConstructorDescriptionDetectChessboardXCornerPatterns(ConfigChessboardX config, Class<T> imageType) -
Method Summary
Modifier and TypeMethodDescriptionvoidfindPatterns(T input) Processes the image and searches for all chessboard patterns.voidUsed 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
-