C# Класс OpenCvSharp.KeyPointsFilter

A class filters a vector of keypoints.
Показать файл Открыть проект

Открытые методы

Метод Описание
RemoveDuplicated ( IEnumerable keypoints ) : KeyPoint[]

Remove duplicated keypoints.

RetainBest ( IEnumerable keypoints, int npoints ) : KeyPoint[]

Retain the specified number of the best keypoints (according to the response)

RunByImageBorder ( IEnumerable keypoints, Size imageSize, int borderSize ) : KeyPoint[]

Remove keypoints within borderPixels of an image edge.

RunByKeypointSize ( IEnumerable keypoints, float minSize, float maxSize = Single.MaxValue ) : KeyPoint[]

Remove keypoints of sizes out of range.

RunByPixelsMask ( IEnumerable keypoints, OpenCvSharp.Mat mask ) : KeyPoint[]

Remove keypoints from some image by mask for pixels of this image.

Описание методов

RemoveDuplicated() публичный статический Метод

Remove duplicated keypoints.
public static RemoveDuplicated ( IEnumerable keypoints ) : KeyPoint[]
keypoints IEnumerable
Результат KeyPoint[]

RetainBest() публичный статический Метод

Retain the specified number of the best keypoints (according to the response)
public static RetainBest ( IEnumerable keypoints, int npoints ) : KeyPoint[]
keypoints IEnumerable
npoints int
Результат KeyPoint[]

RunByImageBorder() публичный статический Метод

Remove keypoints within borderPixels of an image edge.
public static RunByImageBorder ( IEnumerable keypoints, Size imageSize, int borderSize ) : KeyPoint[]
keypoints IEnumerable
imageSize Size
borderSize int
Результат KeyPoint[]

RunByKeypointSize() публичный статический Метод

Remove keypoints of sizes out of range.
public static RunByKeypointSize ( IEnumerable keypoints, float minSize, float maxSize = Single.MaxValue ) : KeyPoint[]
keypoints IEnumerable
minSize float
maxSize float
Результат KeyPoint[]

RunByPixelsMask() публичный статический Метод

Remove keypoints from some image by mask for pixels of this image.
public static RunByPixelsMask ( IEnumerable keypoints, OpenCvSharp.Mat mask ) : KeyPoint[]
keypoints IEnumerable
mask OpenCvSharp.Mat
Результат KeyPoint[]