Предупреждение OpenCV: перегруженная виртуальная функция частично переопределена

Итак, я могу скомпилировать и выполнить эту программу на C++, которая использует OpenCV на оборудовании Nvidia.

#include <cudnn.h>
#include <iostream>
#include <opencv2/opencv.hpp>

cv::Mat ldimag(const char* image_path){
    cv::Mat image = cv::imread(image_path);
    image.convertTo(image, CV_32FC3);
    cv::normalize(image, image, 0, 1, cv::NORM_MINMAX);
    return image;
}

int main(void){
    cudnnHandle_t cudnn;
    cudnnCreate(&cudnn);
    cv::Mat image = ldimag("conure.jpg");
    return 0;
}

Однако при компиляции я получаю следующие предупреждения, связанные с OpenCV;

Окружающая среда:

  • Ubuntu 18.04
  • Nvidia Jetson Xavier NX
  • ARM64
  • OpenCV 4.2.0

Я не хочу игнорировать эти предупреждения. Кто-нибудь понимает эту проблему?