Basic Image AlgorithmS Library
2.8.0
|
Detects a checkerboard pattern in an image (typically 7x4 inner corners, asymmetric layout recommended). More...
#include <FeatureDetector/CheckerboardDetector.hh>
Static Public Member Functions | |
static int | Compute (const BIAS::Image< unsigned char > &img, const unsigned int &xCorners, const unsigned int &yCorners, t_CoordVecf &coords, const bool &saveDebugImage=false) |
Detects a (recommended asymmetric) checkerboard pattern. More... | |
static void | DrawPoints (void *img, void *ptArray, int numPts, const int xCorners, const int yCorners, const bool DRAW_IDEAL_OVERLAY=true, const bool DRAW_AXES=true, const bool DRAW_POINT_LABEL=true) |
Takes number of inner corners on x axis and y axis, and number of images to build an array of corners, and draws computed corners into CV image. More... | |
static void | SetCornerDetectorFlags (int flags) |
static void | SetSubPixelAccuracy (double accuracy) |
static void | SetSubPixelIterations (int maxIters) |
Detects a checkerboard pattern in an image (typically 7x4 inner corners, asymmetric layout recommended).
Definition at line 53 of file CheckerboardDetector.hh.
|
static |
Detects a (recommended asymmetric) checkerboard pattern.
Definition at line 32 of file CheckerboardDetector.cpp.
Referenced by BIAS::ImageCanvasCheckerboardExtract::SelectCheckerboardCorners().
|
static |
Takes number of inner corners on x axis and y axis, and number of images to build an array of corners, and draws computed corners into CV image.
Definition at line 87 of file CheckerboardDetector.cpp.
|
inlinestatic |
Definition at line 86 of file CheckerboardDetector.hh.
|
inlinestatic |
Definition at line 96 of file CheckerboardDetector.hh.
|
inlinestatic |
Definition at line 91 of file CheckerboardDetector.hh.