温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Ubuntu中实现人脸识别登录的案例分析

发布时间:2020-06-28 11:41:14 来源:亿速云 阅读:411 作者:清晨 栏目:开发技术

小编给大家分享一下Ubuntu中实现人脸识别登录的案例分析,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨方法吧!

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]
CommandDescription
addAdd a new face model for an user
clearRemove all face models for an user
configOpen the config file in your default editor
disableDisable or enable howdy
listList all saved face models for an user
removeRemove a specific model for an user
snapshotTake a snapshot of your camera input
testTest the camera and recognition methods
versionPrint the current version number

看完了这篇文章,相信你对Ubuntu中实现人脸识别登录的案例分析有了一定的了解,想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI