#include <fast_corner_detector.hpp>
|
static void | sortCornersAndTransfer (std::vector< Eigen::Vector3f > *corners, std::vector< Eigen::Vector2f > *cornersOut, int nBestPoints=-1, bool bDescend=true) |
| sortCornersAndTransfer More...
|
|
static void | sortCorners (std::vector< Eigen::Vector3f > *corners, bool bDescend=true) |
| sortCorners More...
|
|
static std::string | exportToString (std::vector< Eigen::Vector2f > *corners) |
| exportToString More...
|
|
static void | removeClosestCorners (std::vector< Eigen::Vector2f > *corners, std::vector< Eigen::Vector2f > *out, float threshold, int max_limit) |
| removeClosestCorners More...
|
|
static void | test (GeneralCornerDetector *gcd) |
| test More...
|
|
static bool | scD (Eigen::Vector3f i, Eigen::Vector3f j) |
|
static bool | scA (Eigen::Vector3f i, Eigen::Vector3f j) |
|
◆ FastCornerDetector()
pic::FastCornerDetector::FastCornerDetector |
( |
float |
sigma = 1.0f , |
|
|
int |
radius = 1 , |
|
|
float |
threshold = 0.001f |
|
) |
| |
|
inline |
◆ ~FastCornerDetector()
pic::FastCornerDetector::~FastCornerDetector |
( |
| ) |
|
|
inline |
◆ execute()
void pic::FastCornerDetector::execute |
( |
Image * |
img, |
|
|
std::vector< Eigen::Vector2f > * |
corners |
|
) |
| |
|
inlinevirtual |
◆ update()
void pic::FastCornerDetector::update |
( |
float |
sigma = 1.0f , |
|
|
int |
radius = 1 , |
|
|
float |
threshold = 0.001f |
|
) |
| |
|
inline |
◆ bexecuteThreshold
bool pic::FastCornerDetector::bexecuteThreshold |
|
protected |
◆ lum_flt
Image* pic::FastCornerDetector::lum_flt |
|
protected |
◆ radius
int pic::FastCornerDetector::radius |
|
protected |
◆ sigma
float pic::FastCornerDetector::sigma |
|
protected |
◆ threshold
float pic::FastCornerDetector::threshold |
|
protected |
The documentation for this class was generated from the following file: