Added cleanup of keypoints vector
authorAnna Kogan <anna.kogan@itseez.com>
Tue, 22 Jan 2013 14:05:18 +0000 (18:05 +0400)
committerAnna Kogan <anna.kogan@itseez.com>
Tue, 22 Jan 2013 14:05:18 +0000 (18:05 +0400)
modules/nonfree/src/surf.cpp

index 9e6ce54..9a4cd28 100644 (file)
@@ -482,6 +482,8 @@ static void fastHessianDetector( const Mat& sum, const Mat& mask_sum, vector<Key
     vector<int> sampleSteps(nTotalLayers);
     vector<int> middleIndices(nMiddleLayers);
 
+    keypoints.clear();
+
     // Allocate space and calculate properties of each layer
     int index = 0, middleIndex = 0, step = SAMPLE_STEP0;