shadowjohn/108facedetect: 人臉辨識小程式 - GitHub
文章推薦指數: 80 %
人臉辨識練習小程式. 版本:V0.1 用途:可以作為門禁、打卡功能快速開發 縮圖參考:. 相依程式: python 3.6.4 x86 (32bit) pip install scipy pip install dlib
Skiptocontent
{{message}}
shadowjohn
/
108facedetect
Public
Notifications
Fork
0
Star
1
人臉辨識小程式
MITLicense
1
star
0
forks
Star
Notifications
Code
Issues
0
Pullrequests
0
Actions
Projects
0
Wiki
Security
Insights
More
Code
Issues
Pullrequests
Actions
Projects
Wiki
Security
Insights
master
Branches
Tags
Couldnotloadbranches
Nothingtoshow
{{refName}}
default
Couldnotloadtags
Nothingtoshow
{{refName}}
default
1
branch
0
tags
Code
Latestcommit
Gitstats
5
commits
Files
Permalink
Failedtoloadlatestcommitinformation.
Type
Name
Latestcommitmessage
Committime
rec
screenshot
.gitignore
LICENSE
README.md
cam.py
dlib_face_recognition_resnet_model_v1.dat
php.py
pic_to_numpy.py
rec.py
shape_predictor_68_face_landmarks.dat
Viewcode
108facedetect
人臉辨識練習小程式
README.md
108facedetect
人臉辨識練習小程式
版本:V0.1
用途:可以作為門禁、打卡功能快速開發
縮圖參考:
相依程式:
python3.6.4x86(32bit)
pipinstallscipy
pipinstalldlib
pipinstallnumpy
pipinstallopencv-python
pipinstallscikit-image
pipinstallmatplotlib
pipinstallimutils
Webcam一組
第三方下載:
68特徵:http://dlib.net/files/shape_predictor_68_face_landmarks.dat.bz2
人臉模型:http://dlib.net/files/dlib_face_recognition_resnet_model_v1.dat.bz2
使用方式:
1、先收集所有屁孩的大頭照或生活照,正面、臉清晰照片,檔名為屁孩的名字,存至rec/pic,如rec/pic/john.jpg,同一個人越多張越好,如rec/pic/john#1.jpgrec/pic/john#2.jpg
2、將照片作出特徵檔,執行pic_to_numpy.py:pythonpic_to_numpy.py
3、啟動Webcam:pythoncam.py
程式說明:
rec/pic目錄,放人臉,一個人一張,如john.jpg,同一個jpg只能有一個人,同一個人請多檔,如john#1.jpgjohn#2.jpg
rec/numpy目錄,透過pic_to_numpy.py執行後,會把rec/pic目錄下所有人作出特徵檔rec/numpy/人名.npy檔案
pic_to_numpy.py把rec/pic目錄下的所有照片,算出特徵檔,然後會產生到rec/numpy下,可以加快辨識速度。
cam.py啟動Webcam,人臉會被自動框出,每30個影格判斷一次該影格的人是誰。
參考資料:
1、https://tpu.thinkpower.com.tw/tpu/articleDetails/950
About
人臉辨識小程式
Resources
Readme
License
MITLicense
Stars
1
star
Watchers
1
watching
Forks
0
forks
Releases
Noreleasespublished
Packages0
Nopackagespublished
Languages
Python
100.0%
Youcan’tperformthatactionatthistime.
Yousignedinwithanothertaborwindow.Reloadtorefreshyoursession.
Yousignedoutinanothertaborwindow.Reloadtorefreshyoursession.
延伸文章資訊
- 1Real-time Face recognition 即時人臉辨識(Using ... - GitHub
即時人臉辨識(使用OpenCV與FaceNet). Contribute to s90210jacklen/Real-time-Face-recognition development by c...
- 2使用Python的OpenCV進行圖片人臉辨識
使用Python的OpenCV進行圖片人臉辨識. GitHub Gist: instantly share code, notes, and snippets.
- 3face-recognition-notes/README.md at master - GitHub
face-recognition-notes. 人臉辨識( face recognition ) - 使用深度學習( TensorFlow ) 和OpenCV. 這些是我之前有興趣做的簡單筆記,...
- 4FacePI 讓樹莓派變身刷臉報到系統 - GitHub
「臉部偵測(Face Detection)」:偵測影像中的一或多張人臉,並取得影像臉部位置所在 ... 「臉部辨識(Face Identification)」:臉部API 讓您可搜尋、識別和比對...
- 51010code/hands-on-face-recognition - GitHub
人臉辨識套件(Demo 1). 第一個手把手使用現成套件face_recognition 來實作人臉辨識系統。透過此套件可以快速的將每張影像中識別人臉的關鍵點,包括 眼睛 、 鼻子 、 嘴 ...