在Ubuntu中实现人脸识别登录的完整步骤

Nyako ·
更新时间:2024-11-13
· 601 次阅读

1、安装Howdy: howdy项目地址

sudo add-apt-repository ppa:boltgolt/howdy sudo apt update sudo apt install howdy

2、添加自己的face

sudo howdy add

报错:

Enter a label for this new model [Initial model] (max 24 characters): tiger Camera path is not configured correctly, please edit the 'device_path' config value. Exception ignored in: <bound method VideoCapture.__del__ of <recorders.video_capture.VideoCapture object at 0x7f6bc5be02b0>> Traceback (most recent call last): File "/lib/security/howdy/recorders/video_capture.py", line 55, in __del__ self.internal.release() AttributeError: 'VideoCapture' object has no attribute 'internal'

解决方案:

$ sudo apt-get install v4l-utils # 查看摄像头路径 $ v4l2-ctl --list-devices USB 2.0 Camera: USB Camera (usb-0000:03:00.0-14): /dev/video0 $ sudo howdy config # 接下来更改config中的device_path = /dev/video0 $ sudo howdy add Adding face model for the user tiger Enter a label for this new model [Initial model] (max 24 characters): tiger Please look straight into the camera Scan complete Added a new model to tiger

3、测试

打开一个terminal

$ sudo -i Identified face as tiger $ sudo howdy test Opening a window with a test feed Press ctrl+C in this terminal to quit Click on the image to enable or disable slow mode Closing window

4、屏幕锁屏后,enter进入输密码界面,程序就会识别出人,直接解锁。

5、其它命令

Usage:

howdy [-U user] [-y] command [argument]

Command Description
add Add a new face model for an user
clear Remove all face models for an user
config Open the config file in your default editor
disable Disable or enable howdy
list List all saved face models for an user
remove Remove a specific model for an user
snapshot Take a snapshot of your camera input
test Test the camera and recognition methods
version Print the current version number

总结

到此这篇关于在Ubuntu中实现人脸识别登录的文章就介绍到这了,更多相关Ubuntu人脸识别登录内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网!

您可能感兴趣的文章:解决ubuntu 16.04安装mysql5.7.17后,登录时出现ERROR 1045 (28000): Access denied for user ''root''@''localhost''问题详解Ubuntu下ssh服务的安装与登陆(ssh远程登陆)ubuntu 14.04 忘记用户登录密码的图文解决方法ubuntu16.04登录后无dash,无启动栏launch,无menu bar只有桌面背景的快速解决办法ubuntu16.04服务器配置ssh免密码登录详解Ubuntu14.04桥接网络设置与SSH登陆Ubuntu 远程登陆服务器 ssh的安装和配置详解ubuntu使用root用户登录/切换root权限的实现linux(ubuntu)用户连续N次输入错误密码进行登陆时自动锁定X分钟Ubuntu下如何设置ssh免密码登录安装



ubuntu 人脸识别

需要 登录 后方可回复, 如果你还没有账号请 注册新账号