python实现人脸识别复杂么_人脸识别没有那么复杂,Python一行代码就可以办到
今天給大家分享一個,用一行python代碼實習人臉識別。
環境要求:
Ubuntu17.10
Python 2.7.14
環境搭建:
1. 安裝 Ubuntu17.10 > 安裝步驟在這里
2. 安裝 Python2.7.14 (Ubuntu17.10 默認Python版本為2.7.14)
3. 安裝 git 、cmake 、 python-pip
4. 安裝編譯dlib
安裝face_recognition這個之前需要先安裝編譯dlib
5. 安裝 face_recognition
環境搭建完成后,在終端輸入 face_recognition 命令查看是否成功
實現人臉識別:
示例一(1行代碼實現人臉識別):
1. 首先你需要提供一個文件夾,里面是所有你希望系統認識的人的圖片。其中每個人一張圖片,圖片以人的名字命名:
known_people文件夾下有babe、成龍、容祖兒的照片
2. 接下來,你需要準備另一個文件夾,里面是你要識別的圖片:
unknown_pic文件夾下是要識別的圖片,其中韓紅是機器不認識的
3. 然后你就可以運行face_recognition命令了,把剛剛準備的兩個文件夾作為參數傳入,命令就會返回需要識別的圖片中都出現了誰:
識別成功!!!
示例二(識別圖片中的所有人臉并顯示出來):小編推薦一個學python的學習裙,【六九九+七四九+八五二】,無論你是大牛還是小白,是想轉行還是想入行都可以來了解一起進步一起學習!裙內有開發工具,很多干貨和技術資料分享!
用于識別的圖片
# 執行python文件
從圖片中識別出7張人臉,并顯示出來
示例三(自動識別人臉特征):
自動識別出人臉特征
示例四(識別人臉鑒定是哪個人):
顯示結果如圖
示例五(識別人臉特征并美顏):
美顏前后對比
總結
以上是生活随笔為你收集整理的python实现人脸识别复杂么_人脸识别没有那么复杂,Python一行代码就可以办到的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle锁表语句执行提示无法终止当前
- 下一篇: python多线程锁有没有优先级别_全面