Determines strong corners on image
Namespace: OpenCvSharp
Assembly: OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public static void GoodFeaturesToTrack( CvArr image, CvArr eigImage, CvArr tempImage, out CvPoint2D32f[] corners, ref int cornerCount, double qualityLevel, double minDistance, CvArr mask, int blockSize, bool useHarris, double k )
Parameters
- image
- Type: OpenCvSharpCvArr
The source 8-bit or floating-point 32-bit, single-channel image. - eigImage
- Type: OpenCvSharpCvArr
Temporary floating-point 32-bit image of the same size as image. - tempImage
- Type: OpenCvSharpCvArr
Another temporary image of the same size and same format as eig_image. - corners
- Type: OpenCvSharpCvPoint2D32f
Output parameter. Detected corners. - cornerCount
- Type: SystemInt32
Output parameter. Number of detected corners. - qualityLevel
- Type: SystemDouble
Multiplier for the maxmin eigenvalue; specifies minimal accepted quality of image corners. - minDistance
- Type: SystemDouble
Limit, specifying minimum possible distance between returned corners; Euclidian distance is used. - mask
- Type: OpenCvSharpCvArr
Region of interest. The function selects points either in the specified region or in the whole image if the mask is null. - blockSize
- Type: SystemInt32
Size of the averaging block, passed to underlying cvCornerMinEigenVal or cvCornerHarris used by the function. - useHarris
- Type: SystemBoolean
If true, Harris operator (cvCornerHarris) is used instead of default cvCornerMinEigenVal. - k
- Type: SystemDouble
Free parameter of Harris detector; used only if use_harris is true.
See Also