項目地址
https://github.com/guoyaohua/SmileyFace
開發環境
Visual Studio 2010
MFC + OpenCV
功能描述
- 靜態圖像人臉檢測
- 視頻人臉追蹤檢測
- 攝像頭人臉檢測
- 人臉切割顯示
- 實時面部識別
- 樣本自動采集
- 基於面部識別的程序鎖
系統框圖
人臉檢測
人臉識別
系統截圖
本程序以用戶體驗為中心,界面簡潔、明了、易於操作。即使第一次使用該應用,也可以流利的操作。
1.主界面
2.人臉檢測效果圖——標准正臉
3.人臉檢測效果圖——人臉集
4.人臉檢測效果圖——人群
5.圖片切割顯示
若勾選顯示臉圖選項,則會將臉圖圖像分割出來彈窗顯示。
6.攝像頭動態人臉檢測
7.樣本庫自動采集
點擊采集樣本按鈕,程序會自動將攝像頭檢測出的臉部圖像切割,保存在”/trainingdata/”文件夾下。
8.實時面部識別
可通過調節置信度來調節識別精度
9.基於面部識別的程序鎖
當人臉認證成功后,程序會彈窗提示並自動打開已加密文件。