日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

人脸识别python face_recognize_python2.7使用face_recognition做人脸识别

發布時間:2025/3/11 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 人脸识别python face_recognize_python2.7使用face_recognition做人脸识别 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

偶然看到一篇文章,說是可以實時人臉識別,很有興趣就自己按照文章開始動手人臉識別,但是實現過程中遇到了幾個問題這里做個總結,希望可以幫助到大家

安裝face_recognition這個之前需要先安裝編譯dlib,如果沒有安裝dlib,那么我們先來裝dlib,但是按照dlib的時候多數情況會出現 not found boost。這是我們并沒有按照boost,那么我們按順序來,先裝boost1:sudo apt-get install libboost-all-dev

安裝成功后我們開始編譯dlib1:git clone https://github.com/davisking/dlib.git2:cd dlib3:mkdir build4:cd build5:cmake .. -DDLIB_USE_CUDA=0 -DUSE_AVX_INSTRUCTIONS=16:cmake --build .(注意中間有個空格)7:cd ..8:python setup.py install --yes USE_AVX_INSTRUCTIONS --no DLIB_USE_CUDA

如果出現 Cannot allocate memory 這個錯誤,我們需要先進行設置虛擬內存或者直接增大內存

設置虛擬內存

先查看內存 free -m

設置前1:dd if=/dev/zero of=/dlib bs=1024 count=20480002:mkswap /dlib3:swapon /dlib

再次查看內存 free -m

設置后

搞定內存問題后,再次運行python setup.py install --yes USE_AVX_INSTRUCTIONS --no DLIB_USE_CUDA,成功編譯dlib(Finished processing dependencies for dlib==19.7.99),開始安裝 face_recognition1:pip install face_recognition

2:安裝成功

3:關掉swapswapoff /dlib

運行代碼的時候可能會遇到 no module name scipy

這個時候自己裝scipy這個庫就好了sudo apt-get build-dep python-numpysudo apt-get build-dep python-scipy

然后再次 pip install scipy 就OK了

這樣就可以開始自己的人臉識別了~

總結

以上是生活随笔為你收集整理的人脸识别python face_recognize_python2.7使用face_recognition做人脸识别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。