基于PyQt5 + Python3.7 + OpenCV實(shí)現(xiàn)的人臉識(shí)別身份認(rèn)證系統(tǒng),附源碼。
技術(shù)選型
- PyQt5 + Python3.7 + OpenCV
功能概述
實(shí)現(xiàn)人員注冊(cè),信息修改,人臉識(shí)別獲取相關(guān)信息
人員信息通過(guò)序列化存儲(chǔ)在datafile.txt文件中
haarcascade_frontalface_default.xml是OpenCV中自帶的訓(xùn)練模型
font.ttf是為了在cv2中顯示中文而引入的字體文件
運(yùn)行環(huán)境
- Python3.7
- PyQt5
- 開(kāi)發(fā)環(huán)境: Windows11 + PyCharm
- 依賴: PyQt5 PyQt5-tools Pillow numpy opencv-python opencv-contrib-python matplotlib
- 打包: pyinstaller
用戶手冊(cè)
主界面
人臉注冊(cè)
連續(xù)拍攝約60張圖片,經(jīng)灰度處理后進(jìn)行訓(xùn)練模型,數(shù)據(jù)保存在Face_training/trainer.yml文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-455606.html
同時(shí)對(duì)datafile文件重寫(xiě),持久化用戶數(shù)據(jù)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-455606.html
到了這里,關(guān)于PyQt5 + Python3.7 + OpenCV人臉識(shí)別身份認(rèn)證系統(tǒng)(附源碼)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!