QuickVerifies:一个基于 OpenCV 的健康验证系统

2022-12-15 链接修复

  1. 链接修复:文章跳转链接修复

项目简介

项目还在开发中,尽情期待!

GitHub 链接:https://github.com/muyangplus/QuickVerifies

第一步:前期准备

安装:OpenCV 4.5.5

Windows 安装

下载并安装到 D盘 根目录(安装到其他目录后请自行更改 CMakeLists.txt:10 的 OpenCV 路径)

https://github.com/opencv/opencv/releases/download/4.5.5/opencv-4.5.5-vc14_vc15.exe

执行以下命令(安装到其他目录后请自行更改 OpenCV 路径)

1
2
copy D:\opencv\build\x64\vc15\bin\opencv_world455.dll %windir%\system32\opencv_world455.dll
copy D:\opencv\build\x64\vc15\bin\opencv_world455d.dll %windir%\system32\opencv_world455d.dll

Linux 安装

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
sudo apt update
sudo apt install -y cmake g++ wget unzip
sudo apt install -y openssh-server build-essential gdb rsync make zip
sudo apt install -y ninja-build
sudo apt install -y build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
sudo apt install -y libgtk2.0-dev
sudo apt install -y pkg-config
cd /opt
wget -O opencv-4.5.5.zip https://github.com/opencv/opencv/archive/refs/tags/4.5.5.zip
unzip opencv-4.5.5.zip
cd opencv-4.5.5
mkdir build
cd build
sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
sudo make -j8
sudo make install

吐槽:真的很慢

安装:摄像头驱动

Linux 系统请手动安装摄像头驱动

Linux 检测

执行命令

1
ls /dev/video*

如果你看到"/dev/video0 /dev/video1"表示有摄像头驱动。否则请安装驱动并重插摄像头。

Windows WLS2 下的 Linux 摄像头驱动安装

请自行参照这篇文章重编译Linux内核
(我选择VMware:花这么长时间改内核都已经装好10台虚拟机了……)

Linux 摄像头驱动安装

如果摄像头支持UVC驱动

1
2
3
sudo apt-get install cheese
sudo apt install webcam
cheese

如果你成功打开了摄像头则你已成功

第二步:从 GitHub仓库下载源代码

https://github.com/muyangplus/QuickVerifies.git

Enjoy it!

文章附件

云盘