人臉識別:Windows10系統(tǒng)環(huán)境搭建

環(huán)境: win10 + python 3.6.0

1. 安裝dlib庫

(1)在GitHub上可以下載dlib(https://github.com/davisking/dlib);或者去dlib的主頁上也可以下載(http://dlib.net/)。

dlib下載地址

下載好解壓到C:\Users\admin\AppData\Local\Programs\Python\Python36\Lib\site-packages
(2)首先要安裝Boost,這是一個C++庫(http://www.boost.org/users/history/),我下載的是Version 1.66.0
(3)下載安裝VS 2017,用VS 2017開發(fā)人員命令提示,可以在這里編Boost。
VS 2017開發(fā)人員命令提示

然后在這個cmd界面中進入之前下載的Boost目錄,執(zhí)行bootstrap.bat,沒有報錯:
執(zhí)行bootstrap.bat命令

運行 .\b2 進行編譯,這一步要運行10分鐘左右,沒有報錯,編譯完成。
(4)下載一個編譯好的二進制cmake(https://cmake.org/):我下載的是【cmake-3.11.0-rc4-win64-x64.msi】
注意:在安裝的時候勾選“自動添加路徑到環(huán)境變量”,或者安裝完之后自己手動添加以下路徑到 path:C:\Program Files\CMake\bin
在命令行中進入dlib目錄,然后運行python setup.py install
dlib安裝

我整體安裝過程比較順利,若有問題可參看下面網(wǎng)址:https://blog.csdn.net/zhunianguo/article/details/53155890

安裝過程沒有報錯,此時dlib庫安裝成功。也可以用python3.6導(dǎo)包測試


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)驗證是否安裝成功


skimage庫安裝成功

(5) 測試功能

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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 環(huán)境: win10 + python 3.6.0 1. 安裝dlib庫 (1)在GitHub上可以下載...
    瞎折騰o閱讀 1,025評論 1 1
  • 先添加pip的環(huán)境變量(也在Scripts下面),再用pip安裝numpy——在cmd輸入如下路徑,pip安裝nu...
    williamstocks閱讀 1,259評論 0 1
  • 環(huán)境搭建 環(huán)境搭建為OpenCV的python(一下簡稱py)開發(fā)環(huán)境搭建,建立在py3的環(huán)境和語法上實現(xiàn)的。 w...
    Java中文社群_老王閱讀 903評論 0 50
  • 正菜 一、為什么需要Numpy 和 Scipy NumPy的全名為Numeric Python,是一個開源的Pyt...
    ZRay111閱讀 3,854評論 1 1
  • 在一次回倫敦的時候參與了葉老師的時間管理。起初是僅僅想學(xué)習(xí)一下怎樣讓自己的時間更有效,不做雜事的奴隸。我堅持不下來...
    愛麗絲不夢游閱讀 288評論 0 0

友情鏈接更多精彩內(nèi)容