在win10上安裝face_recognition(人臉識別)

  • 2022 年 2 月 17 日
  • 筆記

github上有個項目face_recognition,是用於人臉識別的

主要是window上安裝這個項目會繁瑣些,linux上據項目文檔上介紹是妥妥的。

項目地址:  //github.com/ageitgey/face_recognition

真機python版本:3.6.6 & 3.6.8  這兩版本都可以,其他版本估計也行

第一步:先安裝conda(conda一個為了管理混亂的python版本的一個包管理與環境管理的工具,包含了一些科研常用的庫)

具體安裝方法請自行搜索,我如果後續另外補充了這部分內容,就會把這段改掉。

第二步:打開 conda 的命令行工具 Anaconda Powershell Prompt

輸入以下:

conda create -n face_recognition python==3.6.8 anaconda
conda activate face_recognition
pip install cmake
pip install dlib==19.8.1
pip install face_recognition
pip install opencv-contrib-python==4.1.0.25
pip install twisted

  

第一行里 :create -n face_recognition python==3.6.8 anaconda

 

python版本號,看你機子上安裝的是什麼版本,改成一致的,或者另外安裝3.6.8也行
-n 後面的是這個conda環境的名稱,隨便改啥名都可以,後面 激活(activate)的時候用對的名稱就可以。

 

剩下就是安裝下面各個包了。接着寫一段python demo 試一下吧

 

import face_recognition
image = face_recognition.load_image_file("your_file.jpg")
face_locations = face_recognition.face_locations(image)