fix a potential crash when there are no keypoints
This commit is contained in:
parent
630d874e03
commit
2219e38192
@ -891,6 +891,8 @@ void ORB::operator()(const Mat &image_in, const Mat &mask, vector<KeyPoint> & ke
|
|||||||
// Get the features and compute their orientation
|
// Get the features and compute their orientation
|
||||||
vector<KeyPoint>& keypoints = all_keypoints[level];
|
vector<KeyPoint>& keypoints = all_keypoints[level];
|
||||||
int nkeypoints = (int)keypoints.size();
|
int nkeypoints = (int)keypoints.size();
|
||||||
|
if (nkeypoints==0)
|
||||||
|
continue;
|
||||||
|
|
||||||
// Compute the descriptors
|
// Compute the descriptors
|
||||||
if (do_descriptors)
|
if (do_descriptors)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user