人臉識別沒那么難,1行命令就能實(shí)現(xiàn)
現(xiàn)在人臉識別那么火,各大手機(jī)廠商也是爭先在自己的手機(jī)上加入這種技術(shù)。那么,人臉識別技術(shù)真的很難嗎,其實(shí)不是的。下面告訴你如何用1行命令實(shí)現(xiàn)人臉識別技術(shù)。一起來看看吧!
環(huán)境要求Ubuntu 17.10
Python 2.7.14
環(huán)境搭建1、 安裝 Ubuntu17.10 》 .
2、 安裝 Python2.7.14 (Ubuntu17.10 默認(rèn)Python版本為2.7.14)
3、 安裝 git 、cmake 、 python-pip
4、 安裝編譯 dlib
安裝 face_recogniTIon 這個(gè)之前需要先安裝編譯 dlib。
5、 安裝 face_recogniTIon
環(huán)境搭建完成后,在終端輸入 face_recogniTIon 命令查看是否成功
實(shí)現(xiàn)人臉識別示例一(1 行命令實(shí)現(xiàn)人臉識別):
1、 首先你需要提供一個(gè)文件夾,里面是所有你希望系統(tǒng)認(rèn)識的人的圖片。其中每個(gè)人一張圖片,圖片以人的名字命名:
known_people 文件夾下有 babe、成龍、容祖兒的照片
2、 接下來,你需要準(zhǔn)備另一個(gè)文件夾,里面是你要識別的圖片:
unknown_pic 文件夾下是要識別的圖片,其中韓紅是機(jī)器不認(rèn)識的
3、 然后你就可以運(yùn)行 face_recogniTIon 命令了,把剛剛準(zhǔn)備的兩個(gè)文件夾作為參數(shù)傳入,命令就會返回需要識別的圖片中都出現(xiàn)了誰:
識別成功!??!
示例二(識別圖片中的所有人臉并顯示出來):
用于識別的圖片
從圖片中識別出 7 張人臉,并顯示出來
示例三(自動識別人臉特征):
自動識別出人臉特征
示例四(識別人臉鑒定是哪個(gè)人):
顯示結(jié)果如圖
示例五(識別人臉特征并美顏):