fixed warnings
authorVladislav Vinogradov <vlad.vinogradov@itseez.com>
Tue, 2 Apr 2013 09:24:00 +0000 (13:24 +0400)
committerVladislav Vinogradov <vlad.vinogradov@itseez.com>
Tue, 2 Apr 2013 09:24:00 +0000 (13:24 +0400)
modules/nonfree/src/surf_gpu.cpp
modules/nonfree/test/test_precomp.hpp
modules/nonfree/test/test_surf.ocl.cpp
samples/gpu/super_resolution.cpp

index eabbd78..bfc7e70 100644 (file)
@@ -223,6 +223,9 @@ namespace
         }
 
     private:
+        SURF_GPU_Invoker(const SURF_GPU_Invoker&);
+        SURF_GPU_Invoker& operator =(const SURF_GPU_Invoker&);
+
         SURF_GPU& surf_;
 
         int img_cols, img_rows;
index 15f2b95..5be95a3 100644 (file)
 #include "opencv2/highgui/highgui.hpp"
 #include "opencv2/nonfree/nonfree.hpp"
 
+#include "opencv2/ts/gpu_test.hpp"
+
 #include "opencv2/opencv_modules.hpp"
+
 #ifdef HAVE_OPENCV_OCL
 #  include "opencv2/nonfree/ocl.hpp"
 #endif
 
-#if defined(HAVE_OPENCV_GPU) && defined(HAVE_CUDA)
-    #include "opencv2/ts/gpu_test.hpp"
-    #include "opencv2/nonfree/gpu.hpp"
+#ifdef HAVE_OPENCV_GPU
+#  include "opencv2/nonfree/gpu.hpp"
 #endif
 
 #endif
index 76ed37d..d6a877b 100644 (file)
@@ -109,17 +109,6 @@ static int getMatchedPointsCount(const std::vector<cv::KeyPoint>& keypoints1, co
     return validCount;
 }
 
-#define PARAM_TEST_CASE(name, ...) struct name : testing::TestWithParam< std::tr1::tuple< __VA_ARGS__ > >
-#define IMPLEMENT_PARAM_CLASS(name, type) \
-    namespace { class name { \
-    public: \
-        name ( type arg = type ()) : val_(arg) {} \
-        operator type () const {return val_;} \
-    private: \
-        type val_; \
-    }; \
-    inline void PrintTo( name param, std::ostream* os) {*os << #name <<  "=" << testing::PrintToString(static_cast< type >(param));}}
-
 IMPLEMENT_PARAM_CLASS(HessianThreshold, double)
 IMPLEMENT_PARAM_CLASS(Octaves, int)
 IMPLEMENT_PARAM_CLASS(OctaveLayers, int)
index 2dd3656..80aa480 100644 (file)
@@ -48,8 +48,6 @@ static Ptr<DenseOpticalFlowExt> createOptFlow(const string& name, bool useGpu)
         cerr << "Incorrect Optical Flow algorithm - " << name << endl;
         exit(-1);
     }
-
-    return Ptr<DenseOpticalFlowExt>();
 }
 
 int main(int argc, const char* argv[])