mirror of
https://github.com/opencv/opencv.git
synced 2026-07-30 15:53:03 +04:00
calib3d: fix findCirclesGrid hang
- detect case with infinite loop and raise NoConv exception - handle such exception - add support for case with missing `blobDetector` (image contains Point2f array of candidates) - add regression test - undone rectification for "failed" detections too - drop redirectError() usage
This commit is contained in:
@@ -1453,6 +1453,7 @@ struct CV_EXPORTS_W_SIMPLE CirclesGridFinderParameters2 : public CirclesGridFind
|
||||
- **CALIB_CB_CLUSTERING** uses a special algorithm for grid detection. It is more robust to
|
||||
perspective distortions but much more sensitive to background clutter.
|
||||
@param blobDetector feature detector that finds blobs like dark circles on light background.
|
||||
If `blobDetector` is NULL then `image` represents Point2f array of candidates.
|
||||
@param parameters struct for finding circles in a grid pattern.
|
||||
|
||||
The function attempts to determine whether the input image contains a grid of circles. If it is, the
|
||||
|
||||
Reference in New Issue
Block a user