Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

So i took the first image from the link and tested it. It seems that due to the image size it doesn't find the grid.

Please try the following:

1) Load the image

2) Set boardSize to:

cv::Size boardSize(4, 11);

3) Resize the image

resize(frame, small, cv::Size(), 0.25, 0.25,0);

4) Find circle grid

bool found = cv::findCirclesGrid(small, boardSize, imageCorners, CALIB_CB_ASYMMETRIC_GRID);

Hope this helps