/// <summary>
 /// Detects corners using the FAST algorithm.
 /// </summary>
 /// <param name="image">The image on which to detect keypoints.</param>
 /// <param name="keyPoints">The collection that will contain the set of detected keypoints.</param>
 /// <param name="threshold">
 /// The threshold applied to the difference between the intensity of each central pixel
 /// and the pixels lying in a circle around this pixel.
 /// </param>
 /// <param name="nonMaxSuppression">Specifies whether to apply non-maximum suppression on detected corners.</param>
 /// <param name="type">The type of pixel neighborhood.</param>
 public static void FAST(Arr image, KeyPointCollection keyPoints, int threshold, bool nonMaxSuppression, FastDetectorType type)
 {
     NativeMethods.cv_features2d_FASTX(image, keyPoints, threshold, nonMaxSuppression, type);
 }
Exemplo n.º 2
0
 internal static extern void cv_features2d_FASTX(Arr image, KeyPointCollection keypoints, int threshold, bool nonmaxSupression, FastDetectorType type);