人脸识别(三)——源码放送。opencv人脸识别
? 人臉識別相關(guān)的基本原理和流程,以及各個步驟的介紹和代碼前兩篇(鏈接1:http://blog.csdn.net/weixin_40787712/article/details/79186740鏈接2:http://blog.csdn.net/weixin_40787712/article/details/79186828)都有介紹,其實可以通過前兩篇自行整合出完整的人臉識別源碼,并且適當(dāng)修改可以實現(xiàn)MFC程序?qū)崿F(xiàn)。這里為方便像我這樣剛?cè)腴T的新手學(xué)習(xí),進行整合并將項目源碼給出(包括ORL人臉庫,40*10,需要自己添加進自己的人臉數(shù)據(jù))
????? ?首先是開啟攝像頭;然后加載人臉檢測器,加載人臉模型;利用加載的模型進行人臉檢測;將檢測到的人臉處理成符合條件的一致格式,并與訓(xùn)練好的人臉分類模型內(nèi)人臉進行對比,找出對應(yīng)誰的人臉;如果預(yù)測結(jié)果是41(即為自己),則顯示“dashuaibi”,否則顯示“dachoubi”……(just kidding~)
?
????? ?下面給出程序運行結(jié)果:
1.單文檔程序
2.MFC程序
???????如需要完整項目文件(可添加進自己人臉后直接運行),可在微信后臺回復(fù)關(guān)鍵詞:“人臉識別1”;“人臉識別2”分別獲取單文檔程序項目和MFC程序項目。
?
總結(jié)
以上是生活随笔為你收集整理的人脸识别(三)——源码放送。opencv人脸识别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人脸识别(二)——训练分类器的补充说明
- 下一篇: 深度学习入门笔记系列(一)——深度学习框