fix gpu sample performance test cpu part
authorDikay900 <dark900@xyz.de>
Sun, 30 Nov 2014 10:48:59 +0000 (11:48 +0100)
committerDikay900 <dark900@xyz.de>
Sun, 30 Nov 2014 14:19:16 +0000 (15:19 +0100)
samples/gpu/performance/tests.cpp

index 9767e7a..af3f874 100644 (file)
@@ -284,14 +284,14 @@ TEST(SURF)
     Mat src = imread(abspath("../data/aloeL.jpg"), IMREAD_GRAYSCALE);
     if (src.empty()) throw runtime_error("can't open ../data/aloeL.jpg");
 
-    xfeatures2d::SURF surf;
+    Ptr<Feature2D> surf = xfeatures2d::SURF::create();
     vector<KeyPoint> keypoints;
     Mat descriptors;
 
-    surf(src, Mat(), keypoints, descriptors);
+    surf->detectAndCompute(src, Mat(), keypoints, descriptors);
 
     CPU_ON;
-    surf(src, Mat(), keypoints, descriptors);
+    surf->detectAndCompute(src, Mat(), keypoints, descriptors);
     CPU_OFF;
 
     cuda::SURF_CUDA d_surf;