python人脸识别环境搭建_人脸识别:Windows10系统环境搭建
環(huán)境: win10 + python 3.6.0
1. 安裝dlib庫
dlib下載地址
下載好解壓到C:\Users\admin\AppData\Local\Programs\Python\Python36\Lib\site-packages
(2)首先要安裝Boost,這是一個(gè)C++庫(http://www.boost.org/users/history/),我下載的是Version 1.66.0。
(3)下載安裝VS 2017,用VS 2017開發(fā)人員命令提示,可以在這里編Boost。
VS 2017開發(fā)人員命令提示
然后在這個(gè)cmd界面中進(jìn)入之前下載的Boost目錄,執(zhí)行bootstrap.bat,沒有報(bào)錯(cuò):
執(zhí)行bootstrap.bat命令
運(yùn)行 .\b2 進(jìn)行編譯,這一步要運(yùn)行10分鐘左右,沒有報(bào)錯(cuò),編譯完成。
(4)下載一個(gè)編譯好的二進(jìn)制cmake(https://cmake.org/):我下載的是【cmake-3.11.0-rc4-win64-x64.msi】
注意:在安裝的時(shí)候勾選“自動(dòng)添加路徑到環(huán)境變量”,或者安裝完之后自己手動(dòng)添加以下路徑到 path:C:\Program Files\CMake\bin
在命令行中進(jìn)入dlib目錄,然后運(yùn)行python setup.py install
dlib安裝
我整體安裝過程比較順利,若有問題可參看下面網(wǎng)址:(https://blog.csdn.net/zhunianguo/article/details/53155890)
安裝過程沒有報(bào)錯(cuò),此時(shí)dlib庫安裝成功。也可以用python3.6導(dǎo)包測(cè)試
dlib模塊安裝完成
2. 安裝skimage庫
skimage庫需要依賴 numpy+mkl 和scipy
(1)在https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy 中,根據(jù)自己python版本下載需要的包,下面是我下載的
scikit_image-0.13.1-cp36-cp36m-win_amd64.whl
scipy-1.0.1-cp36-cp36m-win_amd64.whl
numpy-1.14.2+mkl-cp36-cp36m-win32.whl
(2)將下載的文件放到Python安裝目錄下的Scripts目錄下:
C:\Users\admin\AppData\Local\Programs\Python\Python36\Scripts
(3)在cmd中打開Scripts目錄,輸入下面命令,用python的pip工具依次安裝(pip需安裝了wheel)
pip install scikit_image-0.13.1-cp36-cp36m-win_amd64.whl
pip install scipy-1.0.1-cp36-cp36m-win_amd64.whl
pip install numpy-1.14.2+mkl-cp36-cp36m-win32.whl
(4)驗(yàn)證是否安裝成功
skimage庫安裝成功
(5) 測(cè)試功能
from PIL import Image
import matplotlib.pyplot as plt
img=Image.open("zhengshuang.jpg")
plt.figure("dog")
plt.imshow(img)
plt.show()
結(jié)果展示:
結(jié)果展示
參考地址:(https://www.cnblogs.com/xdjun/p/7874794.html)
總結(jié)
以上是生活随笔為你收集整理的python人脸识别环境搭建_人脸识别:Windows10系统环境搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑用电量
- 下一篇: python设置循环范围_python