SK-AM62A-LP: 基于SK-AM62A-LP E3开发板的运行Opencv应用程序报错

Part Number: SK-AM62A-LP

您好,

       我们使用SK-AM62A-LP E3开发板烧录的默认的SD卡镜像,

开发板启动,并运行,在cd /usr/lib目录下,可以看到包含了opencv4.9的库如下:

这是我们的应用程序,如下:

#include <iostream>
#include "opencv2/opencv.hpp"
#include "opencv2/core.hpp"
#include "opencv2/imgproc.hpp"
using namespace std;
 
int main( )
{
   cv::Mat image = cv::Mat::ones(500, 500, CV_8UC3) * 255; 
   std::string text = "Hello, World!";
   cv::Point position(100, 250);  
   int font = cv::FONT_HERSHEY_SIMPLEX; 
   cv::Scalar color(0, 0, 0);  
   cv::putText(image, text, position, font, 1.5 , color, 2);
   cv::imwrite("./test.jpg", image);
}

看上去比较全,但是当我们运行opencv应用程序的时候,会出现如下报错:

看上去,连基本的imwrite、imread都没有~是板子端的opencv不完整,缺少相关库么?

还是需要配置相关依赖?或者从哪里有一些opencv调用摄像头和gstreamer调用摄像头的例子?

可以运行在该板子上,请帮忙看看,非常感谢!