Class KeyPointsFilter
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
A class filters a vector of keypoints.
public static class KeyPointsFilter
- Inheritance
-
KeyPointsFilter
- Inherited Members
Methods
- RemoveDuplicated(IEnumerable<KeyPoint>)
Remove duplicated keypoints.
- RemoveDuplicatedSorted(IEnumerable<KeyPoint>)
Remove duplicated keypoints and sort the remaining keypoints
- RetainBest(IEnumerable<KeyPoint>, int)
Retain the specified number of the best keypoints (according to the response)
- RunByImageBorder(IEnumerable<KeyPoint>, Size, int)
Remove keypoints within borderPixels of an image edge.
- RunByKeypointSize(IEnumerable<KeyPoint>, float, float)
Remove keypoints of sizes out of range.
- RunByPixelsMask(IEnumerable<KeyPoint>, InputArray)
Remove keypoints from some image by mask for pixels of this image.
- RunByPixelsMask2VectorPoint(IEnumerable<KeyPoint>, IEnumerable<IEnumerable<Point>>, InputArray)
Remove objects from some image and a vector of points by mask for pixels of this image.