如何在米尔RK3576开发板上板端编译OpenCV并搭建应用

关键词:米尔RK3576开发板OpenCV

时间:2025-8-11 10:25:22      来源:中电网

本文将介绍基于米尔电子MYD-LR3576开发板(米尔基于瑞芯微 RK3576开发板)的板端编译OpenCV及环境搭建方案的开发测试。摘自优秀创作者-短笛君

本文将介绍基于米尔电子MYD-LR3576开发板(米尔基于瑞芯微 RK3576开发板)的板端编译OpenCV及环境搭建方案的开发测试。摘自优秀创作者-短笛君

米尔基于RK3576开发板
 

RK3576具有如下配置:

4× Cortex-A72(大核,主频最高 2.2GHz) 4× Cortex-A53(小核,主频最高 1.8GHz) NPU(AI加速单元): 独立 NPU,算力典型值 6 TOPS(INT8) 支持 TensorFlow Lite、PyTorch、Caffe 等主流框架的模型加速(需 Rockchip 提供的 RKNN Toolkit 工具链)。

因此,我们可以在米尔RK3576开发板上运行opencv代码,来完成一些视觉内容,充分发挥该板的性能。要先编译opencv需要一些预先的准备工作首先更新软件包并安装必要的依赖:

sudo apt updatesudo apt upgrade -ysudo apt install -y build-essential cmake git pkg-config libgtk-3-devlibavcodec-dev libavformat-dev libswscale-dev libv4l-devlibxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-devgfortran openexr libatlas-base-dev python3-dev python3-numpylibtbb2 libtbb-dev libdc1394-22-dev libopenexr-devlibgstreamer-plugins-base1.0-dev libgstreamer1.0-dev


一、板端编译Opencv最新版本

克隆OpenCV和OpenCV contrib仓库:

主仓库(如果未克隆)

git clone https://github.com/opencv/opencv.gitcd opencvgit checkout <版本号,如4.9.0> # 可选,指定版本

contrib仓库(你已克隆)

cd /path/to/opencv_contrib # 替换为你的contrib路径git checkout <与主仓库相同的版本号>

在OpenCV主目录下创建并进入 build文件夹:

 

mkdir build && cd build

使用CMake配置(关键步骤):

cmake -D CMAKE_BUILD_TYPE=RELEASE-D CMAKE_INSTALL_PREFIX=/usr/local-D INSTALL_C_EXAMPLES=ON-D INSTALL_PYTHON_EXAMPLES=OFF-D OPENCV_GENERATE_PKGCONFIG=ON-D OPENCV_EXTRA_MODULES_PATH=/home/myir/Downloads/opencv-4.11.0/opencv_contrib-4.11.0/modules-D BUILD_EXAMPLES=ON-D BUILD_opencv_pyt...

猜你喜欢

  • 主 题:ADI × Trinamic 一站式高动态运动控制平台介绍
  • 时 间:2026年5月19日
  • 公 司:ADI&DigiKey
  • 主 题:Molex 连接器在机器人应用的关键角色
  • 时 间:2026年5月26日
  • 公 司:DigiKey&Molex
  • 主 题:利用罗姆SiC功率模块的优势来助力汽车应用的未来发展
  • 时 间:2026年5月28日
  • 公 司:ROHM
  • 主 题:SAR ADC驱动技术:原理、优势与应用详解
  • 时 间:2026年6月16日
  • 公 司:ADI&DigiKey
Baidu
map