https://github.com/travorlzh/vision-stuff
Some programs that deal with computer vision, face recognition, etc.
https://github.com/travorlzh/vision-stuff
computer-vision face-recognition opencv-python
Last synced: about 1 year ago
JSON representation
Some programs that deal with computer vision, face recognition, etc.
- Host: GitHub
- URL: https://github.com/travorlzh/vision-stuff
- Owner: TravorLZH
- Created: 2019-05-19T03:05:06.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-09-03T23:01:35.000Z (almost 7 years ago)
- Last Synced: 2025-01-17T08:12:52.336Z (over 1 year ago)
- Topics: computer-vision, face-recognition, opencv-python
- Language: Python
- Size: 1.45 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Computer Vision Demonstration
=============================
This repo is storing my programs created during a Face Recognition course at
Institute of Automation, Chinese Academy of Sciences. To run it, you need to
have:
* A working **python3**
* Module `opencv-contrib-python`
* Module `opencv-python`
* Module `numpy`
* Module `face_recognition`
* Module `dlib`
## Install Prerequisites
Installing those packages are not that hard, we can just puts these commands
into the terminal:
```shell
$ brew install python # This installs Python 3.7 by HomeBrew
$ pip3 install numpy
$ pip3 install opencv-python # This installs numpy as its dependency
$ pip3 install opencv-contrib-python # For object tracking
$ pip3 install face_recognition # This installs dlib as its dependency
```
## What this repo has
* **display.py** program to show a picture using OpenCV functions
* **video\_capture.py** to record what's in the webcam
* **mirror\_facedetect.py** to detect faces in the webcam
* **face\_ident.py** to identify the actual person from their faces
* **gen\_encoding.py** to generate `.face` files from images
* **display\_faces.py** to put rectangles on the faces of a picture
* **paint\_stuff.py** to draw rectangles by mouse on a custom background image
* **track.py** to track an object from user's selection
* **face\_decor.py** Put decorations on your face, click and enjoy!