- face_recognition
- pillow
- cv2
- numpy
- express
- child_process
- jpeg-js
- socket.io
Takes in images constantly from your webcam and processes it with the face_recognition library. ( You can check it out from here face_recognition) Then sends it to the node.js code in a form of a binary buffer. In the node.js code it changes the image data to a jpeg data format. The it passes it to the backend code, and to the front end code through socket.io which changes the images constantly on the web.
git clone https://github.com/james0248/face_webcam.git