opencv(开源计算机视觉库)是一个开源计算机视觉库,它具有 c 、python、和java。opencv 旨在为计算机视觉应用程序提供通用基础架构,并加速机器感知在商业产品中的使用。
在 bullseye 上安装 opencv
apt
步骤 1. 在我们安装任何软件之前,通过在终端中运行以下命令来确保您的系统是最新的,这一点很重要:
sudo apt update
sudo apt upgrade
步骤 2. 在 debian 11 上安装 opencv。
- 从 debian 存储库安装 opencv。
默认情况下,opencv 在 debian 11 基础存储库中可用。因此,现在我们使用以下命令安装最新稳定版本的 opencv:
sudo apt install python3-opencv
验证 opencv 安装:
python3 -c "import cv2; print(cv2.__version__)"
-
- 从源代码安装 opencv。
首先,安装所有必需和可选的依赖项:
sudo apt install build-essential cmake git pkg-config libgtk-3-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev
接下来,创建一个新目录并更改当前工作目录:
mkdir opencv_git
cd opencv_git
然后,使用以下命令克隆 opencv:
git clone https://github.com/opencv/opencv.git git clone https://github.com/opencv/opencv_contrib.git
克隆后,创建一个目录并切换到新创建的文件夹:
cd opencv
mkdir cvbuild
cd cvbuild
接下来,通过运行以下命令来配置 opencv 基础架构:
cmake -d cmake_build_type=release \ -d cmake_install_prefix=/usr/local \ -d install_c_examples=on \ -d install_python_examples=on \ -d opencv_generate_pkgconfig=on \ -d opencv_extra_modules_path=~/opencv_build/opencv_contrib/module \ -d build_examples=on ..
现在开始编译过程:
make -j1 sudo make install
最后验证opencv安装成功:
pkg-config --modversion opencv4
感谢您使用本教程在 debian 11 bullseye 上安装最新版本的 opencv。如需更多帮助或有用信息,我们建议您查看。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/yun224238.html