实习时候需要在板子上装opencv4.9.0,记录一下

1.下载 OpenCV 和 OpenCV Contrib 模块的 4.9.0 版本源码:

cd ~

git clone https://github.com/opencv/opencv.git

cd opencv

git checkout 4.9.0

cd ~

git clone https://github.com/opencv/opencv_contrib.git

cd opencv_contrib

git checkout 4.9.0

2. 创建构建目录

在 OpenCV 源码目录中创建一个构建目录,并进入该目录:
 

cd ~/opencv

mkdir build 
cd build

3. 配置 CMake

使用 CMake 配置构建选项,并包含 opencv_contrib 模块。以下是一个基本的配置命令:

cmake -D CMAKE_BUILD_TYPE=RELEASE \
      -D CMAKE_INSTALL_PREFIX=/usr/local \
      -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules \
      -D ENABLE_NEON=ON \
      -D ENABLE_VFPV3=OFF \
      -D BUILD_TESTS=OFF \
      -D INSTALL_PYTHON_EXAMPLES=OFF \
      -D OPENCV_GENERATE_PKGCONFIG=ON ..

4. 编译 OpenCV

使用 make 命令编译 OpenCV。你可以通过指定 -j 参数来并行编译,以加快编译速度。例如,使用 4 个线程编译:

make -j4

5. 安装 OpenCV

编译完成后,使用 make install 命令安装 OpenCV:

sudo make install

此流程仅供参考,可能你会在make时报错,但我遇到的大部分是缺少库的报错,选择源码编译安装或者直接二进制安装即可

Logo

鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。

更多推荐