臉部識别登入Ubuntu
部識别軟體可能不是什麼新東西,但你知不知道可以用普通攝像頭登入到你的Ubuntu桌面呢?
使用pam-face-authentication臉部識别工具, 登入到Unbuntu隻需要你的一個優雅的傻笑。它是專門為日常使用的普通使用者而設計的。
檔案依賴關系
要安裝和運作這個功能需要先安裝一些依賴關系檔案。我們為了節省一些時間,一起安裝它們。打開一個終端(應用程式>附件>終端),然後輸入下面的代碼:
Lucid使用者:
sudo apt-get install build-essential cmake qt4-qmake libx11-dev libcv-dev libcvaux-dev libhighgui4 libhighgui-dev libqt4-dev libpam0g-dev libswscale0
Maverick 使用者:
sudo apt-get install build-essential cmake qt4-qmake libx11-dev libcv-dev libcvaux-dev libqt4-dev libpam0g-dev libswscale0 libhighgui-dev libhighgui2.1
然後繼續分别執行下面的指令,執行完一個才進入下一個。
cd /tmp
wget http://pam-face-authentication.googlecode.com/files/pam-face-authentication-0.3.tar.gz
tar zxf pam-face-authentication-0.3.tar.gz && cd pam-face-authentication-*
mkdir build && cd build
cmake -D CMAKE_INSTALL_PREFIX=/usr ..
make
sudo make install
現在運作“臉部識别練習”程式,在菜單“程式> 其他”裡面打開。
Kubuntu 10.04 Pam 臉部識别登入示範
添加臉部識别登入到GDM
現在把人臉驗證子產品加入到GDM,這是Ubuntu的預設登入管理:
sudo sed -i \'1i auth sufficient pam_face_authentication.so enableX\' /etc/pam.d/gdm
sudo sed -i \'1i auth sufficient pam_face_authentication.so enableX\' /etc/pam.d/gnome-screensaver
由于你攝像頭型号,你可能還需要安裝并添加libv4l預載:
建立檔案/ etc / ld.so.preload
把路徑粘貼到v411compat.so檔案,通常位于/ usr/lib/libv4l