diff --git a/modules/cudaoptflow/src/tvl1flow.cpp b/modules/cudaoptflow/src/tvl1flow.cpp index 22ce845436..abc6c2e318 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);