如何在 ubuntu 11.10 上运行面部识别?

如何在 ubuntu 11.10 上运行面部识别?

我已经在 Alienware m11x R2 上双启动 Ubuntu 大约两年了,Ubuntu 上的一切运行得都很好,我几乎不再使用 Windows。我一直很喜欢 Windows 中集成网络摄像头用于面部识别登录的方式,可以与密码结合使用,也可以单独使用,具体取决于您的设置;但是,我无法找到在 Ubuntu 上运行类似应用程序的方法,目前运行的是 11.10。如果有人有解决方案,我很乐意听听,原因和我使用不稳定版本的 Ubuntu 一样:我很欣赏它提供的花哨功能。

答案1

您尝试过 Pam 人脸识别吗?

它可以通过摄像头自动检测您的脸部。

首先打开终端(按 Alt+F2 并输入:gnome-terminal)并在终端中复制以下命令:

sudo apt-get install build-essential cmake qt4-qmake libx11-dev libcv-dev libcvaux-dev libhighgui2.1 libhighgui-dev libqt4-dev libpam0g-dev checkinstall

cd /tmp && wget http://pam-face-authentication.googlecode.com /files/pam-face-authentication-0.3.tar.gz

sudo add-apt-repository ppa:antonio.chiurazzi
sudo apt-get update
sudo apt-get install pam-face-authentication

安装后,配置软件在终端中复制以下命令:

cat << EOF | sudo tee /usr/share/pam-configs/face_authentication /dev/null

输入此命令后,在终端中复制以下几行并按回车键:

Name: face_authentication profile
Default: yes
Priority: 900
Auth-Type: Primary
Auth: 
[success=end default=ignore] pam_face_authentication.so enableX
EOF

现在按 Enter。通过此操作,将创建文件 /usr/share/pam-configs/face_authentication 并包含插件信息。

现在使用下一个命令您可以启用或禁用该插件:

sudo pam-auth-update --package face_authentication

来源

此论坛也已回答此问题这里

相关内容