debian 安装/编译安装 配置opencv, dlib, face_recognition

sean 编辑于2022-12-01 21:54树莓派及Linux

这里安装分了两个部分,一个是预编译opencv安装,后一个是编译安装。

系统平台都是debian11,

一、安装与编译版的 opencv

apt update
apt install libopencv-dev python3-opencv python3-dev

安装dlib, face_recognition(非root用户会出现权限问题)

pip3 install dlib numpy pillow face_recognition  opencv-python 

验证安装:(由于权限原因,在venv里非root用户可能会无法执行)

Python 3.9.2 (default, Feb 28 2021, 17:03:44) 
[GCC 10.2.1 20210110] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'4.5.1'

安装调试摄像头命令:

sudo apt-get install v4l-utils

二、安装编译版本的opencv

1.在安装之前需要先安装ffmpeg,项目需要,ffmpeg下载地址 可以自行根据需要判断是否安装。

预先编译版本的ffmpeg-4.3.5

$ apt-get install python3-dev
$ apt-get instal python3-numpy
$ tar -jxvf ffmpeg-5.1.2.tar.bz2
$ cd ffmpeg-5.1.2
$ ./configure --enable-shared --prefix=/usr
$ sudo  apt-get install yasm
$ make -j4
$ make install

编译版本的是5.1.2这是安装好的测试。

$ ffmpeg -version
ffmpeg version 5.1.2 Copyright (c) 2000-2022 the FFmpeg developers
built with gcc 10 (Debian 10.2.1-6)
configuration: --enable-shared --prefix=/usr
libavutil      57. 28.100 / 57. 28.100
libavcodec     59. 37.100 / 59. 37.100
libavformat    59. 27.100 / 59. 27.100
libavdevice    59.  7.100 / 59.  7.100
libavfilter     8. 44.100 /  8. 44.100
libswscale      6.  7.100 /  6.  7.100
libswresample   4.  7.100 /  4.  7.100

依赖安装包:

sudo apt install build-essntial
apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
# apt-get install libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev

2.下载opencv

我下的是4.5.5版 OpenCV Download Page

配置,cmake的时候如果要编译python库、包含ffmpeg等等,就需要一系列的参数:

有路径不相同的请自行修改。配置完之后注意要检查FFMPEG一项后面一定要是YES,否则证明配置不成功,这个时候继续编译并安装的话是没有ffmpeg的哦~

$ mkdir build
$ cd build
# WITH_MSMF (Microsoft Media Foundation),  intel_mfx,
$ cmake -DCMAKE_BUILD_TYPE=Release  -DWITH_FFMPEG=ON -DWITH_V4L=ON -DWITH_GSTREAMER=ON -DCPU_BASELINE=SSE4_2 -DCMAKE_INSTALL_PREFIX=/usr/local  ..
$  make -j4 
$  make install

 

关于本站

肥龙软件分享的软件是本站作者开发的免费,无广告,安全可靠,绝不附带任何无关软件,绝不困绑任何插件的实用软件。如果您感觉好用,可以捐赠我们,这样我们可以有更积极的动力去改进升级软件,维持服务器运转,感谢您的捐助,谢谢!

致谢 赞赏/捐助名单

**军 ¥16.8

              2024.8.13

**华 ¥16.0

              2024.12.26

李政 ¥10.0

              2025.3.13

更新时间:2025.3.17

联系作者(邮箱)
分类