Useful functions related to keypoint extraction.
More...
#include <KeyPointHelper.h>
List of all members.
Static Public Member Functions |
static void | bBoxFilter (std::vector< KeyPoint > keyPointsIn, std::vector< KeyPoint > &keyPointsOut, Box2D<> boundingBox) |
| only keep keypoints inside the given bounding box
|
static void | getStrongest (std::vector< KeyPoint > keyPointsIn, std::vector< KeyPoint > &keyPointsOut, unsigned numKeyPoints) |
static void | imageBorderFilter (std::vector< KeyPoint > keyPointsIn, std::vector< KeyPoint > &keyPointsOut, int imgWidth, int imgHeight) |
| only keep keypoints which don't have a descriptor area that goes beyond the image border (needed for dlib surf)
|
static void | maskFilter (std::vector< KeyPoint > keyPointsIn, std::vector< KeyPoint > &keyPointsOut, ImageMaskCV &mask) |
| only keep keypoints inside the given bounding mask
|
static void | sortByStrength (std::vector< KeyPoint > keyPointsIn, std::vector< KeyPoint > &keyPointsOut) |
Detailed Description
Useful functions related to keypoint extraction.
- Author:
- David Gossow
Definition at line 24 of file KeyPointHelper.h.
Member Function Documentation
only keep keypoints inside the given bounding box
- Parameters:
-
keyPointsIn | input keypoints [in] |
keyPointsOut | filtered keypoints [out] |
only keep keypoints which don't have a descriptor area that goes beyond the image border (needed for dlib surf)
only keep keypoints inside the given bounding mask
- Parameters:
-
keyPointsIn | input keypoints [in] |
keyPointsOut | filtered keypoints [out] |
The documentation for this class was generated from the following file: