From 383b7e9dd1f4ffbc431d070a2fe14d854757a043 Mon Sep 17 00:00:00 2001 From: Alex Torres Date: Tue, 28 Jul 2015 15:49:24 -0300 Subject: [PATCH] Fixes namespace error on cudaoptflow --- modules/cudaoptflow/src/tvl1flow.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/modules/cudaoptflow/src/tvl1flow.cpp b/modules/cudaoptflow/src/tvl1flow.cpp index 22ce84543..abc6c2e31 100644 --- a/modules/cudaoptflow/src/tvl1flow.cpp +++ b/modules/cudaoptflow/src/tvl1flow.cpp @@ -42,15 +42,19 @@ #include "precomp.hpp" -using namespace cv; -using namespace cv::cuda; - #if !defined HAVE_CUDA || defined(CUDA_DISABLER) -Ptr cv::cuda::OpticalFlowDual_TVL1::create(double, double, double, int, int, double, int, double, double, bool) { throw_no_cuda(); return Ptr(); } +cv::Ptr cv::cuda::OpticalFlowDual_TVL1::create(double, double, double, int, int, double, int, double, double, bool) +{ + throw_no_cuda(); + return Ptr(); +} #else +using namespace cv; +using namespace cv::cuda; + namespace tvl1flow { void centeredGradient(PtrStepSzf src, PtrStepSzf dx, PtrStepSzf dy, cudaStream_t stream);