Method FindCirclesGrid
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
FindCirclesGrid(InputArray, Size, OutputArray, FindCirclesGridFlags, Feature2D?)
Finds centers in the grid of circles.
public static bool FindCirclesGrid(InputArray image, Size patternSize, OutputArray centers, FindCirclesGridFlags flags = FindCirclesGridFlags.SymmetricGrid, Feature2D? blobDetector = null)
Parameters
imageInputArraygrid view of input circles; it must be an 8-bit grayscale or color image.
patternSizeSizenumber of circles per row and column ( patternSize = Size(points_per_row, points_per_colum) ).
centersOutputArrayoutput array of detected centers.
flagsFindCirclesGridFlagsvarious operation flags that can be one of the FindCirclesGridFlag values
blobDetectorFeature2Dfeature detector that finds blobs like dark circles on light background.
Returns
FindCirclesGrid(InputArray, Size, out Point2f[], FindCirclesGridFlags, Feature2D?)
Finds centers in the grid of circles.
public static bool FindCirclesGrid(InputArray image, Size patternSize, out Point2f[] centers, FindCirclesGridFlags flags = FindCirclesGridFlags.SymmetricGrid, Feature2D? blobDetector = null)
Parameters
imageInputArraygrid view of input circles; it must be an 8-bit grayscale or color image.
patternSizeSizenumber of circles per row and column ( patternSize = Size(points_per_row, points_per_colum) ).
centersPoint2f[]output array of detected centers.
flagsFindCirclesGridFlagsvarious operation flags that can be one of the FindCirclesGridFlag values
blobDetectorFeature2Dfeature detector that finds blobs like dark circles on light background.
Returns
FindCirclesGrid(InputArray, Size, OutputArray, FindCirclesGridFlags, Feature2D?, in CirclesGridFinderParameters)
Finds centers in the grid of circles, using custom finder parameters.
public static bool FindCirclesGrid(InputArray image, Size patternSize, OutputArray centers, FindCirclesGridFlags flags, Feature2D? blobDetector, in CirclesGridFinderParameters parameters)
Parameters
imageInputArraygrid view of input circles; it must be an 8-bit grayscale or color image.
patternSizeSizenumber of circles per row and column ( patternSize = Size(points_per_row, points_per_colum) ).
centersOutputArrayoutput array of detected centers.
flagsFindCirclesGridFlagsvarious operation flags that can be one of the FindCirclesGridFlag values
blobDetectorFeature2Dfeature detector that finds blobs like dark circles on light background. If null, SimpleBlobDetector is used.
parametersCirclesGridFinderParametersstruct for finding circles in a grid pattern.
Returns
FindCirclesGrid(InputArray, Size, out Point2f[], FindCirclesGridFlags, Feature2D?, in CirclesGridFinderParameters)
Finds centers in the grid of circles, using custom finder parameters.
public static bool FindCirclesGrid(InputArray image, Size patternSize, out Point2f[] centers, FindCirclesGridFlags flags, Feature2D? blobDetector, in CirclesGridFinderParameters parameters)
Parameters
imageInputArraygrid view of input circles; it must be an 8-bit grayscale or color image.
patternSizeSizenumber of circles per row and column ( patternSize = Size(points_per_row, points_per_colum) ).
centersPoint2f[]output array of detected centers.
flagsFindCirclesGridFlagsvarious operation flags that can be one of the FindCirclesGridFlag values
blobDetectorFeature2Dfeature detector that finds blobs like dark circles on light background. If null, SimpleBlobDetector is used.
parametersCirclesGridFinderParametersstruct for finding circles in a grid pattern.