diff --git a/modules/cudaoptflow/src/nvidiaOpticalFlow.cpp b/modules/cudaoptflow/src/nvidiaOpticalFlow.cpp index afe91e609..f1977d911 100644 --- a/modules/cudaoptflow/src/nvidiaOpticalFlow.cpp +++ b/modules/cudaoptflow/src/nvidiaOpticalFlow.cpp @@ -12,7 +12,10 @@ Ptr cv::cuda::NvidiaOpticalFlow_1_0::create(int, int, int #elif !defined HAVE_NVIDIA_OPTFLOW -CV_Error(cv::Error::HeaderIsNull, "Nvidia Optical Flow headers not found. Make sure cmake downloads it properly"); +Ptr cv::cuda::NvidiaOpticalFlow_1_0::create(int, int, int, NVIDIA_OF_PERF_LEVEL, bool, bool) +{ + CV_Error(cv::Error::HeaderIsNull, "OpenCV was build without NVIDIA OpticalFlow support"); +} #else @@ -653,4 +656,4 @@ Ptr cv::cuda::NvidiaOpticalFlow_1_0::create( bEnableCostBuffer, gpuId); } -#endif \ No newline at end of file +#endif