#include "ocvrs_common.hpp"
#include <opencv2/core/affine.hpp>
#include <opencv2/core/directx.hpp>
#include <opencv2/core/ocl.hpp>
#include <opencv2/core/va_intel.hpp>
#include <opencv2/core/cuda.hpp>
#include <opencv2/core/opengl.hpp>
#if (CV_VERSION_MAJOR == 3 && CV_VERSION_MINOR == 4 && CV_VERSION_REVISION >= 4) \
|| (CV_VERSION_MAJOR == 4)
#include <opencv2/core/bindings_utils.hpp>
#endif
#if !(CV_VERSION_MAJOR == 3 && CV_VERSION_MINOR == 2)
#include <opencv2/core/utils/logger.hpp>
#endif
#if (CV_VERSION_MAJOR == 3 && CV_VERSION_MINOR == 4 && CV_VERSION_REVISION >= 7) \
|| (CV_VERSION_MAJOR == 4 && CV_VERSION_MINOR == 1 && CV_VERSION_REVISION >= 1) \
|| (CV_VERSION_MAJOR == 4 && CV_VERSION_MINOR >= 2)
#include <opencv2/core/async.hpp>
#endif
namespace cv {
static const char *CV_VERSION_OCVRS_OVERRIDE = CV_VERSION;
}