Table of Contents

Method FAST

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

FAST(InputArray, int, bool)

Detects corners using the FAST algorithm

public static KeyPoint[] FAST(InputArray image, int threshold, bool nonmaxSupression = true)

Parameters

image InputArray

grayscale image where keypoints (corners) are detected.

threshold int

threshold on difference between intensity of the central pixel and pixels of a circle around this pixel.

nonmaxSupression bool

if true, non-maximum suppression is applied to detected corners (keypoints).

Returns

KeyPoint[]

keypoints detected on the image.

FAST(InputArray, int, bool, FASTType)

Detects corners using the FAST algorithm

public static KeyPoint[] FAST(InputArray image, int threshold, bool nonmaxSupression, FASTType type)

Parameters

image InputArray

grayscale image where keypoints (corners) are detected.

threshold int

threshold on difference between intensity of the central pixel and pixels of a circle around this pixel.

nonmaxSupression bool

if true, non-maximum suppression is applied to detected corners (keypoints).

type FASTType

one of the three neighborhoods as defined in the paper

Returns

KeyPoint[]

keypoints detected on the image.