交流群:462197261站长百科站长论坛热门标签收藏本站北冥有鱼 互联网前沿资源第一站 助力全行业互联网+
点击这里给我发消息
  • 当前位置:
  • 在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]
    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人脸识别登录内容请搜索北冥有鱼以前的文章或继续浏览下面的相关文章希望大家以后多多支持北冥有鱼!


    广而告之:
    热门推荐:
    discuz 只调用回复回复楼代码

    在帖子内容页,1楼(主题帖)与回复帖代码: <!--{eval $postcount = 0;}--> <!--{loop $postlist $post}--> <!--{if $rushreply && $_GET['checkrush'] && $post['rewardfloor'] != 1}-->···

    javascript实现的时间格式加8小时功能示例

    本文实例讲述了javascript实现的时间格式加8小时功能。分享给大家供大家参考,具体如下: 第一种方式: <script> var oldTimes1 = "2017-07-10 03:28:54" var eosFormatTime2 = function(oldTimes1) { var time1 = oldTimes1.split(' ')[0]; // co···

    form表单只提交数据而不进行页面跳转的解决方案

    一般的form提交操作写法为 复制代码 代码如下: <form action="saveReport.htm" method="post"> …… <input type="submit" value="保存报告"/> </form> 点击submit按钮或直接回车可以将数据提交到saveReport页面,但是提交后也会跳转到saveReport页面 ···

    js实现鼠标感应图片展示的方法

    本文实例讲述了js实现鼠标感应图片展示的方法。分享给大家供大家参考。具体实现方法如下: 复制代码 代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www···

    使用HTML5 Canvas为图片填充颜色和纹理的教程

    填充颜色 艺术离不开色彩,今天咱们来介绍一下填充颜色,体会一下色彩的魅力。填充颜色主要分为两种: 1.基本颜色2.渐变颜色(又分为线性渐变与径向渐变) 我们一个个来看。 填充基本颜色Canvas fillStyle属性用来设置画布上形状的基本颜色和填充。fillStyle使用简单的颜色名称···

    php利用云片网实现短信验证码功能的示例代码

    本文将以php举例,介绍网页短信验证码功能的实现。 在众多的第三方短信服务商中我选择了云片网这个短信服务商,本文也将尽可能利用最简单的方式去帮助广大开发者解决短信验证码功能模块的实现。 再次之前我也参考了大部分网上的博客等,大多数都是把云片网的demo原封不动搬上去···

    hasLayout引发的CSS Bug表

    IE的毛病不是一天两天了,集体拉出来测试时候,明明大家都在微笑,就丫一副呲牙咧嘴的...... 哎,没办法,谁让咱国内市面上都是这种呲牙咧嘴的浏览器呢.....(关注IE678死亡速度) 查阅,翻读,摘抄,记录,再逐一实践,总结,终于对他这个臭毛病有了根源上的认识。 hasLay···

    require(),include(),require

    我把这两个语句放在一起介绍,读者可以比较学习。 1.require()语句 require()语句用于指定的文件代替语句本身,就象C语言中的include()语句一样。如果php配置文件php.ini中的URL fopen wrappers 是打开的(默认情况下是打开的),就可以使用URL来指定文件的位置从而实现远···

    php过滤输入操作之htmlentities与htmlspecialchars用法分析

    本文实例讲述了php过滤输入操作htmlentities与htmlspecialchars用法。分享给大家供大家参考,具体如下: 过滤输入 (即来自所列数据源中的任何数据)是指,转义或删除不安全的字符。在数据到达应用的存储层之前,一定要过滤输入数据。这是第一道防线。假如网站的评论表单接收html···

    JavaScript仿百度图片浏览效果

    本文实例为大家分享了js图片浏览效果的具体代码,供大家参考,具体内容如下 在线地址:http://www.hui12.com/nbin/demo/imgskim/index.html https://nbin2008.github.io/demo/imgskim/index.html 效果图: index <!DOCTYPE html> <html> <head> ···