代码如下:
#if CV_VERSION_EPOCH == 2
#define OPENCV2
#include <opencv2/gpu/gpu.hpp>
namespace GPU = cv::gpu;
#elif CV_VERSION_MAJOR == 3
#define OPENCV3
#include <opencv2/cudaimgproc.hpp>
namespace GPU = cv::cuda;
#elif CV_VERSION_MAJOR == 4
#define OPENCV4
#include <opencv2/core/cuda.hpp>
namespace GPU = cv::cuda;
#else
#error Not support this OpenCV version
#endif