21#ifndef __lfeat_keypoint_h
22#define __lfeat_keypoint_h
60 _x(x), _y(y), _scale(
s), _score(
score), _trace(
trace), _ori(0), _vec(0)
66 _x(
k._x), _y(
k._y), _scale(
k._scale), _score(
k._score), _trace(
k._trace), _ori(0), _vec(0)
104 return (
iA._score <
iB._score);
119 if (a->_score < b->_score)
123 else if (a->_score > b->_score)
130 return (a->_scale < b->_scale);
bool operator()(const KeyPointPtr &a, const KeyPointPtr &b) const
KeyPoint & operator=(const KeyPoint &k)
void allocVector(int iSize)
bool operator<(const KeyPoint &iA, const KeyPoint &iB)
std::vector< KeyPointPtr >::iterator KeyPointVectIt_t
std::shared_ptr< KeyPoint > KeyPointPtr
std::vector< KeyPointPtr > KeyPointVect_t
std::vector< deghosting::BImagePtr > threshold(const std::vector< deghosting::FImagePtr > &inputImages, const double threshold, const uint16_t flags)
Threshold function used for creating alpha masks for images.