我想知道是否有一种方法可以自动找到opencv中findCirclesGrid()函数的模式大小。我目前正在使用带变焦镜头相机的圆形网格图案,想在所有缩放级别上找到失真。
在缩放摄像机时,如图所示,边缘的网格圆在边缘可见一半,并且findCirclesGrid()函数返回false,而不管图案大小如何。
bool findCirclesGrid(InputArray image, Size patternSize, OutputArray centers, int flags=CALIB_CB_SYMMETRIC_GRID, const Ptr<FeatureDetector>& blobDetector=new SimpleBlobDetector() )